Mục lục
Tiếp nối chuỗi kiến thức về các thì trong tiếng Anh, Kienthuctienganh xin chia sẻ tới bạn đọc một thì khá phức tạp và dễ gây nhầm lẫn nếu không nắm chắc. Đó chính là thì quá khứ hoàn thành. Hy vọng thông qua bài viết này, các bạn sẽ tích lũy thêm được một phần ngữ pháp nhỏ để tăng vốn tiếng anh cho bản thân.
I. Công thức
Lưu ý:
II. Cách dùng thì quá khứ hoàn thành
III. Dấu hiệu nhận biết
IV. Bài tập
Bài 1: Chia động từ trong ngoặc:
1. They (go) …………..home after they (finish) …………… their work.
2. She said that she (already, see) ……………………. Dr. Rice.
3. After taking a bath, he (go) …………………………..to bed.
4. He told me he (not/eat) ……………………… such kind of food before.
5. When he came to the stadium, the match (already/ begin) …………….
6. Before she (watch) ………………..TV, she (do)…………….homework.
7. She (go)..............to the supermarket before she (go)……………home
8. After they (go) ……………, I (sit) …………..down and (rest) …………
9. Yesterday, John (go) ………..to the store before he (go) ……… home.
10. She (win) ……………………. the gold medal in 1986.
11. Our teacher (tell) ……… us yesterday that he (visit) ………England in 1970.
12. Alan (have)…….hardly (prepare)…..for dinner when her husband (go) ….home
13. No sooner ……….I (watch)………. TV than the phone (ring)………
14. When I got to the office, I (realize)………..that I (forget)………..to lock the front door.
15. After I (wash)……………….my clothes, I (sleep) ………………
16. She didn’t notice that she (never/ see)…………..that film before
17. I suddenly (remember)………….that I (forget)……….my key.
18. I couldn’t attend the evening classes because I worked at night.
→ If I (not work) …………..at night, I would have attended the evening classes.
19. I didn’t have a laptop so I wish I (have) ………………………. a laptop.
20. You didn’t stay home. I would rather you (stay) ……………..home.
Bài 2: Viết lại câu đồng nghĩa với những từ cho sẵn:
1. I had a bath. Then I went to bed
- After …………………………………………………………………………..
2. We arrived. The party finished.
- By the time ……………………………………………………………………
3. We hung the picture on the wall. Then it fell down.
- No sooner………………………………………………………………………
4. She wrote the letter. Then she went to the post office.
- Before …………………………………………………………………………
5. I didn’t go to bed. I did my homework. (Until)
- ….……………………………………………………………………………
V. Đáp án
Bài 1: Chia động từ trong ngoặc:
1. They went home after they had finished their work.
2. She said that she had already seen Dr. Rice.
3. After taking a bath, he went to bed.
4. He told me he hadn’t eaten such kind of food before.
5. When he came to the stadium, the match had already begun.
6. Before she watched TV, she had done homework.
7. She had gone to the supermarket before she went home.
8. After they had gone, I sat down and rested.
9. Yesterday, John had gone to the store before he went home.
10. She won the gold medal in 1986.
11. Our teacher told us yesterday that he had visited England in 1970.
12. Alan had hardly prepared for dinner when her husband went home.
13. No sooner had I watched TV than the phone rang
14. When I got to the office, I realized that I had forgotten to lock the front door.
15. After I had washed my clothes, I slept.
16. She didn’t notice that she had never seen that film before
17. I suddenly remembered that I had forgotten my key.
18. I couldn’t attend the evening classes because I worked at night.
→ If I hadn’t worked at night, I would have attended the evening classes.
19. I didn’t have a laptop so I wish I had had a laptop.
20. You didn’t stay home. I would rather you had stayed home.
Bài 2: Viết lại câu đồng nghĩa với những từ cho sẵn:
1. I had a bath. Then I went to bed
- After I had had a bath, I went to bed
2. We arrived. The party finished.
- By the time we arrived, the party had finished.
3. We hung the picture on the wall. Then it fell down.
- No sooner had we hung the picture on the wall than it fell down.
4. She wrote the letter. Then she went to the post office.
- Before she went to the post office, she had written the letter.
5. I didn’t go to bed. I did my homework. (until)
- I didn’t go to bed until I had done my homework.
Trên đây là toàn bộ nội dung kiến thức cơ bản và nâng cao về thì quá khứ hoàn thành. Nếu các bạn còn thắc mắc nào cần giải đáp, vui lòng comment vào khung bên dưới để Kienthuctienganh và cộng đồng cùng hỗ trợ nhé. Chúc các bạn học tốt!