Search
Close this search box.

120+ Bài tập thì Quá khứ Đơn và Quá khứ Tiếp diễn có đáp án

Quá khứ đơn và quá khứ tiếp diễn là hai trong số các thì tiếng Anh cơ bản nhất. Tuy nhiên không phải ai cũng biết cách sử dụng hai thì này đúng ngữ cảnh để diễn đạt đúng hàm ý mà mình muốn truyền tải. Do đó, bài viết hôm nay sẽ cung cấp một số Bài tập thì quá khứ đơn và quá khứ tiếp diễn để bạn thực hành ngay hai thì này nhé!

Hơn 120 bài tập thì quá khứ đơn và quá khứ tiếp diễn có đáp án
Hơn 120 bài tập thì quá khứ đơn và quá khứ tiếp diễn có đáp án

1. Phân biệt công thức thì Quá khứ đơn và Quá khứ tiếp diễn

Công thức thì Quá khứ đơn và Quá khứ tiếp diễn:

Loại câu Thì Quá khứ đơn Thì Quá khứ tiếp diễn
Thể khẳng định S + was/ were + adj/ noun 
S  + V2/ V-ed  + Object 
S + was/ were + V-ing
Thể phủ định S + was not/ were not + adj/ noun 
S +  did  not + verb (base form) + object 
S + wasn’t/ weren’t + V-ing
Câu nghi vấn (Yes/ No question) Was/ Were + S + adj/ noun?
=> Yes, S + was/ were
    No, S + wasn’t/ weren’.

Did + S + verb + Object? 
=> Yes, S +  did 
      No, S + did not
Was/ Were + S + V-ing ?
=> Yes, S + was/ were
    No, S + wasn’t/ weren’t.
Câu nghi vấn (WH-question) When/ Where/ Why/ What/ How/ Who  + were/ was + S  + adj/N?

When/ Where/ Why/ What/ How +  did + S  + verb (base form) + object? 
When/ Where/ Why/ What/ How + was/ were + S + V-ing?

Cách dùng thì quá khứ đơn và thì quá khứ tiếp diễn:

  • Thì Quá khứ đơn: Dùng để diễn tả một hành động đã xảy ra và hoàn thành trong quá khứ.
  • Thì Quá khứ tiếp diễn: Dùng để diễn tả một hành động đã xảy ra và kéo dài trong quá khứ.

Dấu hiệu nhận biết thì quá khứ đơn và thì quá khứ tiếp diễn:

Thì Quá Khứ Đơn Thì Quá Khứ Tiếp Diễn
Khi trong câu xuất hiện những cụm từ chỉ thời gian  như:
– yesterday
– in the past
– the day before
– ago
– in và năm trong quá khứ (in 1989) 
– last (week, year, month)
– những khoảng thời gian đã qua trong ngày (today, this morning, this afternoon).
– Trạng từ chỉ thời gian như at, in, yesterday
– At that time, at this time, in the past, last (day, night, week, month, year)
– Các cấu trúc câu có từ “while” và một số trường hợp có “when”

Đăng Ký Liền Tay
Lấy Ngay Quà Khủng

★ Ưu đãi lên đến 25%
Khi đăng ký khóa học tại TalkFirst

Đăng Ký Liền Tay
Lấy Ngay Quà Khủng

★ Ưu đãi lên đến 35%
Khi đăng ký khóa học tại TalkFirst

2. Bài tập thì quá khứ đơn và quá khứ tiếp diễn

Bài tập 1: Chia động từ trong dấu ngoặc

  1. I (switch off ) ___________ the computer because it (make)___________ a strange noise. 
  2. My dad (listen)___________ to classical music when I (arrive)___________ home from school.
  3. We (play)___________ video games when my mum ,(say)___________ ‘Turn the volume down!’
  4. My cousin (meet)___________ his wife, Bianca, while he (live)___________ in Italy.
  5. My little sister (draw)___________ a picture while I (study)___________ for my French exam. 
  6. While they (try)___________ to fix the computer, all the lights (go out)___________. 
  7. When we (leave)___________ school yesterday, it (pour)___________ with rain. 
  8. When you (see)___________ Paul, he (wear)___________ a black jacket? 
  9. I (try)___________ to log on when the WiFi (stop)___________ working. 
  10. While Dad (print)___________ an article, the printer (run out)___________ of paper.
  11. I (make)___________ my dinner at 8 o’clock last night. 
  12. Joe and Sam (use)___________ the wrong program in IT yesterday. 
  13. Who was that guy you (dance)___________ with at the party?
  14. Paula (come)___________ home from school when she saw an accident. 
  15. In 1999 my father (live)___________ in Dublin. That’s where he met my mother. 
  16. He (open)___________ the box when he cut his finger. 
  17. This time last week, we (visit)___________ my grandmother. 
  18. I (sit)___________ at the back of the classroom so I couldn’t see the screen.
  19. Andrew (insert)___________ a photo into his document when the teacher stopped the class. 
  20. I (start)___________ to do my homework when my friend sent me a message.
Đáp án:
  1. switched off; was making
  2.  was listening; arrived
  3. were playing; said
  4. met; was living
  5. was drawing; was studying 
  6. were trying; went out
  7. left; was pouring
  8. saw; was … wearing
  9. was trying; stopped
  10. was printing; ran out
  11. was making 
  12. were using
  13. were dancing
  14. was coming 
  15. was living 
  16. was opening
  17. were visiting 
  18. was sitting
  19. was inserting
  20. was starting

Bài tập 2: Lựa chọn đáp án đúng

1. I _____ work at 9 a.m. this morning.

           a. started

           b. was starting

2. This time last year I _____ at university.

          a. studied

          b. was studying

3.  Sarah hurt her ankle while she _____.

          a. ran

          b. was running

4. I _____ your call because I was working.

  1. missed
  1. was missing

5. While I was walking home, I _____ a new shop in the high street.

     a. noticed

     b. was noticing

6. At 6 p.m. yesterday it _____ dark.

  1. already got
  2. was already getting

7. I saw you driving down Green Street yesterday! Where _____?

  1. did you go
  2. were you going

8. When we saw the crime, we _____ the police.

  1. called
  2. were calling

9. I _____ my new job yesterday.

  1. started
  2. was starting

10. What _____ at around 8 a.m. this morning?

  1. did you do
  2. were you doing

11. While I was washing the dishes, I suddenly _____ a brilliant idea.

  1. had
  2. was having

12. He didn’t hear the phone ring. He _____ to really loud music.

  1. listened
  2. was listening

13. They _____ the shop when I got there, so I couldn’t go in and buy anything.

  1. already closed
  2. were already closing

14. The teacher told us to stop what we _____.

  1. did
  2. were doing

15. The teacher told us to stop what we _____.

  1. did
  2. were doing

16. _____ what you were looking for in the library yesterday?

  1. Did you find
  2. Were you finding

17. When I heard the phone ring, I _____ it straight away.

  1. answered
  2. was answering

18. I was doing my homework when the stone …… the window.

  1. was hitting
  2. hitted 
  3. hit

19. Everyone_____________ outside when the car arrived.

  1. was waiting
  2. waited 
  3. were waiting

20. Nobody____________it off. 

  1. watched the TV so we switched 
  2. was watching TV so we switched
  3. watched the TV so we were switching 
Đáp án:
  1. a
  2. b
  3. b
  4. a
  5. a
  6. a
  7. b
  8. a
  9. a
  10. b
  11. a
  12. b
  13. b
  14. b
  15. a
  16. a
  17. a
  18. b
  19. a

Bài tập 3: Chọn đúng thì trong các câu sau 

(thì quá khứ đơn và quá khứ tiếp diễn) 

1. I listened / was listening to the radio when I heard / was hearing this fantastic song. 

2. When the teacher said / was saying ‘Stop!’, I still tried / was still trying to finish the last question. 

3. I feel really silly! While I danced / was dancing, I fell / was falling and broke / was breaking my elbow.

 4. Tim played / was playing a computer game when his mum called / was calling him for lunch. 

5.  I looked / was looking for a file on my memory stick when I noticed / was noticing there was a virus. 

6.  Ron found / was finding a really interesting website about dance music while he surfed / was surfing the internet. 

7.  My mum had / was having breakfast near the computer when she spilled / was spilling her cup of coffee on the keyboard. 

8.  When you saw / were seeing me yesterday, I didn’t go / wasn’t going to school, I went / was going to the doctor’s – I felt terrible. 

9.  How many pictures did you take / were you taking while you travelled / were travelling around Ireland? 

10.  Why did you chat / were you chatting to Philip while I tried / was trying to tell you something really important?

11. When we watched/ were watching TV, Dad was arriving/ arrived home. 

12. We weren’t having/ didn’t have dinner when you called us. 

13. What did they do/ were they doing when the light went out/ was going out

14. What was Max doing/ did Max do when you saw/ was seeing him? 

15. I found my toy when I tidied / I was tidying my room. 

16. Grandpa found/ was finding some old coins when he was working in the garden. 

17. When the children were visiting/ visited the zoo, an elephant escaped/ was escaping

18. What was you doing/ were you doing when the storm started/ was starting

19. Kate was having / had dinner and then she did/ was doing her homework 

20. While we were cleaning/ we cleaned the house, we broke / were breaking some glasses. 

Đáp án:
  1. was listening; heard
  2. said; was still trying
  3. was dancing; fell; broke
  4. was playing; called
  5. was looking; noticed
  6. found, was surfing
  7. was having; spilled
  8. saw; wasn’t going; was going
  9. did you take; were travelling
  10. were you chatting; was trying 
  11. were watching TV, Dad arrived home
  12. weren’t having dinner
  13. were they doing
  14. was Max doing; you saw him
  15. I was tidying
  16. found
  17. were visiting; escaped
  18. were you doing;  started
  19.  had dinner; she did
  20. we were cleaning the house; we broke some glasses

Tham khảo: Tổng hợp ngữ pháp tiếng Anh từ cơ bản đến nâng cao

Bài tập 4: Hoàn thành các đoạn hội thoại 

(thì quá khứ đơn và qúa khứ tiếp diễn)

Conversation 1: 

SILALINE : . I ____ (not see) you at school yesterday ____(be)you unwell? 

VIVEK:yes. I _____ (not come) to school yesterday. I ____ (suffer) from stomach ache.so I ______(go) doctor instead. 

SHALINE: I am sorry to hear that What ____(do) the doctor say? _______(be) it something serious? 

VIVEK : It____ (be , not ) serious, thankfully It_____ (be) the heat that got to me. 

SHALINI : Yes I_____ (not feel) too well myself yesterday. Mother_____ (ask) me to drink a lot of lemonade That_____ (help). 

VIVEK : That’s good to know. By the way ,I ____(talk) to Mohit, when he_____ (tell) me about yesterday’s assignment 

SHALINI : Yes, Ms Shome ________(give) us an assignment yesterday It is based on yesterday’s class. Don’t worry, you can refer to my notes. 

VIVEK: Thank you so much, Shalini

Đáp án:

SHALINE: I didn’t see you at school yesterday. Were you unwell?

VIVEK: Yes. I didn’t come to school yesterday. I was suffering from stomach ache.so I went doctor instead.

SHALINE: I am sorry to hear that.What did the doctor say? Was it something serious?

VIVEK :It wasn’t serious, thankfully It was the heat that got to me.

SHALINI : Yes I was not feeling too well myself yesterday. Mother asked me to drink a lot of lemonade That helped.

VIVEK : That’s good to know. By the way ,I talked to Mohit, when he told me about yesterday’s assignment.

SHALINI : Yes, Ms Shome gave us an assignment yesterday. It is based on yesterday’s class. Don’t worry, you can refer to my notes.

VIVEK: Thank you so much, Shalini.

Chọn các từ sau để hoàn thành các đoạn hội thoại bên dưới: Conversations 2, 3, 4, 5, 6

Arrive
CycleFall
Go (x2)
Hear
Listen

 Meet
See (x2)
Stop
Take
Wait

Conversation 2

 A: I (0)  … was listening…to the radio last night when I (1) ………………………………………… something about that new shop in West Street.

Conversation 3

 B: Really? What?

A: Where (2) …………… you………………when I (3) ……………………………………… you in town this morning?

B: To the station. I didn’t talk to you because I was late for my train. Sorry!

Conversation 4

4. A: How did you break your arm?

B: I broke it last week. I (4) …………………………………………………… down a hill when I (5) ……………………………………………………off my bike.

A: How did you get to hospital?

B: A driver (6) …………………………………………………… when he (7) ……………………… me in the road. He (8) …………………………………………………… me to the hospital.

Conversation 5

5. A: Did you have a nice afternoon?

B: Yes, thanks. We went to Brighton. And when we (9) ……………………………………… Laura and Paul, we (10) ……………………………………for a walk in the park. It was lovely.

Conversation 6

6. A: (11) ………………………… Mark……………………………… for you when you (12) …………………………………………………… at the airport?

B: Yes. Phil was with him, too.

Đáp án:
  1. heard
  2. were you going
  3. saw
  4. was cycling
  5. fell 
  6. stopped
  7. saw
  8. took
  9. were meeting
  10. went
  11. Was Mark waiting for you
  12. arrived 

Bài tập 5: Viết lại câu hoàn thành với các từ gợi ý

(thì quá khứ đơn và qúa khứ tiếp diễn)

  1. I (make) my dinner at 8 o’clock last night.
  2. Joe and Sam (use) the wrong program in IT yesterday. 
  3. Who was that guy you (dance) with at the party?
  4. Paula (come) home from school when she saw an accident. 
  5.  In 1999 my father (live) in Dublin. That’s where he met my mother.
  6. He (open) the box when he cut his finger. 
  7. This time last week, we (visit) my grandmother.
  8. I (sit) at the back of the classroom so I couldn’t see the screen. 
  9. Andrew (insert) a photo into his document when the teacher stopped the class. 
  10. I (start) to do my homework when my friend sent me a message.
  11. When / you / buy / that tablet / ? 
  12. How much / your new computer / cost / ? 
  13. What / you / do / after school yesterday / ? 
  14. Why / you / not / call me last night / ?
  15. Where / Dad / save / the photos / on the computer / ? 
  16. Which files / you / delete / ? 
  17. How many copies / Gary / print / yesterday / ? 
  18. Which company / Steve Jobs / help to start / ?
  19. While I/ watch/  a movie , the WiFi/ stopped/  work. 
  20. I tried to remember everything in my essay but it/  quite difficult especially because Daniel/ send/  me lots of funny videos.
Đáp án:
  1. was making
  2. were using
  3. were dancing
  4. was coming
  5. was living
  6. was opening
  7. were visiting
  8. was sitting
  9. was inserting
  10. was starting
  11. When did you buy that tablet?
  12. How much did your new computer cost?
  13. What did you do after school yesterday?
  14. Why didn’t you call me last night?
  15. Where did Dad save the photos on the computer?
  16. Which files did you delete?
  17. How many copies did Gary print yesterday?
  18. Which company did Steve Jobs help to start?
  19. While I was watching  a movie, the WiFi stopped working.
  20. I tried to remember everything in my essay but it was quite difficult especially because Daniel was sending me lots of funny videos.

Luyện tập thêm:

Trên đây là tổng hợp một số bài tập thì quá khứ đơn và quá khứ tiếp diễn. Chúc bạn thực hành kiến thức thật hiệu quả và áp dụng thành công hai thì tiếng Anh này trong công việc, cuộc sống nhé!

Khóa học

Tiếng Anh Giao Tiếp Ứng Dụng

Nói tiếng Anh tự nhiên như tiếng Việt

Tiếng Anh cho người mất gốc

Giải pháp học tiếng Anh cho người mất gốc

Khóa tiếng Anh cho dân IT

Tiếng Anh chuyên biệt cho dân CNTT

Khóa Thuyết trình tiếng Anh

Thuyết trình tiếng Anh như tiếng Việt

Khóa luyện thi IELTS

Cam kết tăng 1 band điểm sau 1 khóa học

Khóa luyện thi IELTS Online

Học IELTS trực tuyến = Cam kết đầu ra

Khóa IELTS Writing Online

Học Writing cùng chuyên gia hàng đầu

Lớp học sáng tạo, giúp học viên ứng dụng tiếng Anh vào các tình huống thực tế

Đăng ký kiểm tra trình độ Miễn Phí
cùng chuyên gia Anh ngữ tại TalkFirst

[Merry Christmas & Happy New Year] Ưu đãi lên đến 35% học phí, cơ hội nhận học bổng tiếng Anh trị giá 4.000.000VNĐ và 2 tháng học tiếng Anh kỹ năng MIỄN PHÍ