Sau khi học kiến thức về các thì quá khứ trong tiếng Anh, bây giờ chúng ta dành thời gian để luyện tập nhé. Trong bài viết hôm nay, Anh ngữ UEC – địa chỉ học luyện thi IELTS online tại Đà Nẵng sẽ gửi đến các bạn bài tập về các thì quá khứ trong tiếng Anh nhé. Chúng ta cùng ôn tập thôi nào!
Xem thêm: Tổng hợp các thì trong Tiếng Anh (P4) – Thì quá khứ đơn
Mục lục bài viết
I. Bài tập về các thì quá khứ – Thì quá khứ đơn
Bài 1: Hoàn thành câu sau đúng dạng thì quá khứ đơn:
Đáp án bài tập về các thì quá khứ – Thì quá khứ đơn
Bài 1:
- It was cloudy yesterday.
- In 1990, we moved to another city./ We moved to another city in 1990.
- When did you get the first gift?
- She did not go to the church five days ago./ She didn’t go to the church five days ago.
- How was he yesterday?
- Did Mr. and Mrs. James come back home and have lunch late last night?
- Were they happy last holiday?
- How did you get there?
- I played football last Sunday.
- My mother made two cakes four days ago.
- Tyler visited his grandmother last month.
- Joni went to the zoo five days ago.
- We had fun yesterday.
- My father was not at the office the day before yesterday./ My father wasn’t at the office the day before yesterday.
Bài 2:
1. went |
2. cooked |
3. wrote | 4. was tired | 5. slept |
6. studied | 7. taught | 8. wanted | 9. spent |
10. rang |
Bài 3 :
1. was | 2. got married | 3. ordered | 4. chased | 5. took | 6. lived | 7. loved |
8. told | 9. changed | 10. made | 11. went | 12. put | 13. found | 14. were |
Bài 4:
1. took |
2. didn’t enjoy |
3. didn’t disturb | 4. left | 5. didn’t sleep |
6. flew | 7. didn’t cost | 8. didn’t have | 9. were |
10. turned |
II. Bài tập về các thì quá khứ – Thì quá khứ hoàn thành
Xem thêm: Tổng hợp các thì trong Tiếng Anh (P10) – Thì quá khứ hoàn thành
Bài 1. Cho dạng đúng của động từ trong ngoặc
- They (come) …………….. back home after they (finish) ………………… their work.
- She said that she ( meet) ……………………. Mr. Bean before.
- Before he (go) ………………………….. to bed, he (read) ………………………… a novel.
- He told me he (not/wear) ………………………… such kind of clothes before.
- When I came to the stadium, the match (start) ………………………………….
- Before she (listen) ………………….. to music, she (do)……………………. homework.
- Last night, Peter (go) ………………….. to the supermarket before he (go) ………………… home.
Bài 2. Viết lại câu sao cho nghĩa không đổi sử dụng từ gợi ý cho sẵn
- David had gone home before we arrived. – After
……………………………………………………………………………………. - We had lunch then we took a look around the shops. – Before
…………………………………………………………………………………… - The light had gone out before we got out of the office. – When
……………………………………………………………………………………. - After she had explained everything clearly, we started our work. – By the time
……………………………………………………………………………. - My father had watered all the plants in the garden by the time my mother came home. – Before
………………………………………………………………………………….
Bài 3:
- The storm destroyed the tent that we (build) ____________.
- Liz (not / be) ____________ to New York before 2014.
- When Johnathan went out to play soccer, he (do / already) ____________ his homework.
- Kristen ate all of the cake that our mom (make) ____________ .
- The doctor took off the plaster that she (put on) ____________ two weeks before.
- The waiter brought a drink that I (not / order) ____________ .
- Kenny could not remember the words we (learn) ____________ three week before.
- My kids collected coconuts that (fall) ____________ from the tree.
- (she / phone) ____________ Jackie before she went to see him in Korea?
- He (not / ride) ____________ a horse before that day.
Bài 4: Khoanh tròn dạng đúng của động từ ở thì quá khứ đơn hoặc quá khứ hoàn thành sau cho phù hợp với ngữ cảnh câu
- The robbers left / had left the bank when the policemen finally arrived / had arrived.
- When the rain started / had started , John finished / had finished planting trees.
- By the time Marry went / had gone into the store , she got / had got soaked.
- Anna saw / had seen this castle before she came / had come again last Sunday.
- Peter didn’t speak / hadn’t spoken any English before he moved / had moved to San Francisco
- Sonny got / had got fainted by the time the ambulance reached / had reached the hospital.
- When my mother brought / had brought me an apple , I finished / had finished my homework.
- Mrs. Wilkinson refused / had refused to drive the car because she had / had had a terrible accident on the highway about a year ago.
- I didn’t think / hadn’t thought of having a new house before I saw / had seen that ad on TV.
- My sister didn’t try / hadn’t tried Indian food before she went / had gone to that restaurant.
Đáp án bài tập về các thì quá khứ – Thì quá khứ hoàn thành
Bài 1
- came – had finished
- had met
- went – had read
- hadn’t worn
- had started
- listened – had done
- had gone – went
Bài 2
- After David had gone home, we arrived.
(Sau khi David về nhà, chúng tôi tới.) - Before we took a look around the shops, we had had lunch.
(Trước khi chúng tôi đi xem xung quanh các cửa hàng, chúng tôi đã ăn trưa rồi.) - When we got out of the office, the light had gone out.
(Lúc chúng tôi rời khỏi văn phòng thì đèn đã bị tắt trước đó rồi.) - By the time we started our work, she had explained everything clearly.
(Vào thời điểm chúng tôi bắt đầu công việc, cô ấy đã giải thích mọi thứ rõ ràng rồi.) - Before my mother came home, my father had watered all the plants in the garden.
(Trước khi mẹ tôi về nhà, bố tôi đã tưới tất cả các cây trong vườn rồi.)
Bài 3:
- had built
- had not been
- had already done
- had made
- had put on
- had not ordered
- had learned
- had fallen
- had she phoned
- had not ridden
Bài 4:
- had left – arrived
- started – had finished
- went – had got
- had seen – came
- hadn’t spoken – moved
- had got – reached
- brought – had finished
- refused – had had
- hadn’t thought – saw
- hadn’t tried – went
III. Bài tập về các thì quá khứ – Thì quá khứ tiếp diễn
Xem thêm: Tổng hợp các thì trong Tiếng Anh (P5) – Thì quá khứ tiếp diễn
Bài 1: Chia dạng đúng của động từ trong ngoặc ở thì quá khứ tiếp diễn.
- At this time last year, they (build) this supermarket.
- I (drive) my motorcycle very fast when you called me.
- I (chat) with my friends while my teacher (teach) the lesson yesterday.
- Peter (watch) TV when I got home.
- At this time yesterday, I (prepare) for my wife’s birthday party.
- What ___you____ (do) at 8 pm yesterday?
- Where ___you ___(go) when I saw you last weekend?
- They (not go) to school when I met them yesterday.
- My mother (not do) the housework when my father came home.
- My brother (read) books while my sister (play) football yesterday afternoon.
Bài 2: Chia các động từ trong ngoặc
- I ………….(sit) in a cafe when you ………….(call).
- When you …………. (arrive) at the party, who ………….(be) there?
- Susie …………. (watch) a film when she …………. (hear) the noise.
- Yesterday I …………. (go) to the library, next I …………. (have) a swim, later I …………. (meet)n Julie for coffee.
- We …………. (play) tennis when John …………. (hurt) his ankle.
- What …………. (they/do) at 10 pm last night – it was really noisy.
- He …………. (take) a shower when the telephone …………. (ring).
- He …………. (be) in the shower when the telephone …………. (ring).
- When I …………. (walk) into the room, everyone …………. (work).
- It …………. (be) a day last September. The sun …………. (shine) and the birds …………. (sing).
I …………. (walk) along the street when I …………. (meet) an old friend.
Bài 3: Hoàn thành các câu sau sử dụng thì quá khứ tiếp diễn và ý tưởng của bạn
- Matt phoned while we ………………………………………………………………….
- The doorbell rang while I ………………………………………………………………
- We saw an accident while we …………………………………………………………..
- Ann fell asleep while she ………………………………………………………………….
- The television was on, but nobody …………………………………………………….
Đáp án bài tập về các thì quá khứ – Thì quá khứ tiếp diễn
Bài 1:
1. were building |
2. was driving |
3. was chatting |
4. was watching |
5. was preparing |
6. were you doing |
7. were you going |
8. weren’t going |
9. wasn’t doing |
10. was reading |
Bài 2:
1. was sitting/ called |
2. arrived/ was |
3. was watching/ heard | 4. went/ had/ met | 5. were playing/ hurt |
6. were they doing | 7. was taking/ rang | 8. was/rang | 9. walked/was working | 10. was/ was shining/ were singing was walking/met |
Bài 3:
- were having dinner.
- was having a shower
- were waiting the bus
- was reading the paper
- was watching it
IV. Bài tập về các thì quá khứ – Thì quá khứ hoàn thành tiếp diễn
Bài 1: Cho dạng đúng của động từ trong ngoặc.
- When I arrived, they (wait) ……………… for me. They were very angry with me.
- We (run) ……………… along the street for about 60 minutes when a car suddenly stopped right in front of us
- Yesterday, my friend said he (stop) ……………… smoking for 6 months.
- Someone (paint) ……………… the room because the smell of the paint was very strong when I got into the room.
- They (talk) ……………… on the telephone when the rain chucked it down.
- The man (pay) ……………… for his new car in cash.
- I (have) ……………… lunch by the time the others came into the restaurant.
- It (rain) ……………… for two days before the storm came yesterday.
Bài 2: Lựa chọn phương án đúng để điền vào chỗ trống
- I love this writer’s books. I (have been reading / had been reading) them for years.
- His shoes were dirty because he (has been working / had been working) in the garden.
- Where have you been? We (had been waiting / have been waiting) for you for ages.
- He hasn’t decided on a career yet, but he (has been thinking / had been thinking) about it lately.
- After John (has been playing / had been playing) the violin for ten years, he joined an orchestra.
Bài 3: Cho dạng đúng của động từ trong ngoặc.
- I …………….. (work) all day, so I didn’t want to go out.
- She …………….. (sleep) for ten hours when I woke her up.
- They …………….. (live) in Beijing for three years when he lost his job.
- When we met, you …………….. (work) at that company for six months.
- We …………….. (eat) all day, so we felt a bit ill.
- He was red in the face because he …………….. (run).
- It …………….. (rain) and the road was covered in water.
- I was really tired because I …………….. (study).
- We …………….. (go) out for three years when we got married.
- It …………….. (snow) for three days.
Đáp án bài tập về các thì quá khứ – Thì quá khứ hoàn thành tiếp diễn
Bài 1:
1. had been waiting | 2. had been running | 3. had been stopping | 4. had been painting |
5. had been talking | 6. had been singing | 7. had been having | 8. had been raining |
Bài 2:
1. have been reading | 2. had been working | 3. have been waiting | 4. has been thinking | 5. had been playing |
Bài 3:
1. had been working | 2. had been sleeping | 3. had been living | 4. had been working | 5. had been eating |
6. had been running | 7. had been raining | 8. had been studying | 9. had been going | 10. had been snowing |
Chúc các bạn ôn luyện các thì quá khứ thật tốt nhé!