Tài liệu ôn thi THPT Quốc gia thì quá khứ hoàn thành trong Tiếng Anh

TÀI LIỆU ÔN THI THPT QUỐC GIA

THÌ QUÁ KHỨ HOÀN THÀNH TRONG TIẾNG ANH

1. LÝ THUYẾT

a. Cấu trúc:

Khẳng định: S + had + Past Participle (V3) + O

Phủ định: S + hadn't + Past Participle + O

Nghi vấn: Had + S + Past Participle + O?

* Từ nhận biết: after, before, as soon as, by the time, when, already, just, since, for....

b. Cách dùng:

- Khi hai hành động cùng xảy ra trong quá khứ, ta dùng thì quá khứ hoàn thành cho hành động xảy ra trước và quá khứ đơn cho hành động xảy ra sau.

Ex: Yesterday, I went out after I had finished my homework.

- Thì quá khứ hoàn thành diễn tả hành động đã xảy ra và đã hoàn tất trước một thời điểm trong quá khứ, hoặc trước một hành động khác cũng đã kết thúc trong quá khứ.

Ex: We had had lunch when she arrived.

- Thì quá khứ hoàn thành thường được dùng kết hợp với thì quá khứ đơn, ta thường dùng kèm với các giới từ và liên từ như: by (có nghĩa như before), before, after, when, till, until, as soon as, no sooner…than

Ex: No sooner had he returned from a long journey than he was ordered to pack his bags.

- Thì quá khứ hoàn thành được dùng trong câu điều kiện loại 3 để diễn tả điều kiện không có thực

Ex: She would have come to the party if she had been invited.

2. BÀI TẬP

Bài 1. Hoàn thành câu

1. When Hoa arrived at the theater, the film ____________(start).

2. He ____________ (live) in Laos before He went to Vietnam.

3. After Lan ____________ (eat) the cake, Lan began to feel sick.

4. If he ____________ (listen) to me, he would have got the job.

5. Linh didn’t arrive until I ____________ (leave).

6. After they ____________ (finish) lunch, they went out.

7. The tree was dead because it ____________ (be) arid all summer.

8. I ____________ (meet) him somewhere before.

9. They were late for the flight because they ____________ (forget) their passports.

10. Linh told me she ____________ (study) a lot before the exam.

11. The leaf was yellow because it ____________ (not/rain) all summer.

12. The lamp went off because I ____________ (not/pay) the electricity bill.

13. Hoa____________ (not/do) her homework, so she was in trouble.

14. She ____________ (not/eat) so we went to a restaurant.

15. I couldn’t go into the cinema because I ____________ (not/bring) my tickets.

16. He said that He ____________ (not/visit) the US before.

17. Hoa and Lan ____________ (not/meet) before the exam.

18. I ____________ (not/have) lunch when she arrived.

19. She ____________ (not/use) smartphone before, so I showed her how to use it.

20. Linh ____________ (not/study) for the exam, so she was very anxious.

21. The tornado destroyed the tent that we (build) ____________.

22. She (not / be) ____________ to Hanoi before 2018.

23. When he went out to play, he (do / already) ____________ his homework.

24. My sister ate all of the cake that our mum (make) ____________ .

25. The nurse took off the plaster that she (put on) ____________ six weeks before.

26. The waitress brought a drink that I (not / order) ____________ .

27. I could not remember the song we (learn) ____________ three week before.

28. The children collected mangos that (fall) ____________ from the tree.

29. (she / phone) ____________ Nam before she went to see him in Laos?

30. He (not / ride) ____________ a elephants before that day.

Bài 2. Sắp xếp các câu sau và chia động từ (nếu có)

1. The/they/get/had/off/before/of/the/turn/light/office/out.

2. By/begin/time/I/my/she/,/had/leave/the/quickly/work.

3. After/finish/my/,/we/back/father/his/home/work/come.

4. Before/go/had/an/novel/my/to/brother/read/interesting/he/bed.

5. When/her/in/,/he/had/join/Linh/best friend/Bangkok/the/Ever/meet.

6. Cuong/this/before/last night/had/text/he/went/translate/out.

7. Hung/your/before/meet/had/email/he/use/you?

8. When/I/arrive/had/hadn’t/my/lunch/parents.

9. They/before/had/to/the meeting/speak/her.

10. I/that/hadn’t/see/before/was/the man/sure/I.

Bài 3. Tìm và sửa lỗi sai (nếu có)

1. I had finished lunch before my parents come.

2. By the time I had found the key, I hadn’t got into the house.

3. Up until that moment, my younger sister never believed in love.

4. Sunny ate dinner so she wasn’t hungry.

5. When Bob graduated in university, he was in New York for 5 years.

6. She wishes her friends didn’t go to bed so early.

7. My boyfriend didn’t meet me when I arrived.

Bài 4.  Khoanh vào đáp án đúng nhất của thì quá khứ hoàn thành

1. By the time he came home, we ……. ( sleep)

A. had sleep

B. had slept

C. slept

D.have sleep

2. I watched movie after I …….(complete) my homework.

A. have completed

B. had complete

C. had completed

D. completed

3. My father ……..(go) out when my sister arrived in the zoo .

A. goes

B. have gone

C. has gone

D. had gone

4. I ………(study) a little English before I went to Singapore.

A. study

B. had studied

C. had study

D. have studied

5. Alice ________ a Vietnamese until he met Nam.

A. had never met

B. have never met

C. never met

D. never have met

6. Before we took a look around the shops, we …..(have) lunch.

A. had had

B. had

C. have had

D. have

7. (where / she / live)…… before she moved to Shanghai?

A. Where did she live

B. Where had she lived

C. Where had she live

D. Where she had lived

8. Before I went to bed, I …….(brush) my teeth

A. have brushed

B. had brushed

C. brushed

D. brush

9. Before my mother came home, my brother…… (prepare) food on the table.

A. had prepared

B. have prepared

C. prepared

D. had prepare

10. If she …… (tell) me the truth yesterday, I would have helped her.

A. have tell

B. had told

C.to

D. tell

Bài 5. Bài tập nâng cao thì quá khứ hoàn thành

1. I was exhausted at the end of the test. I (write) ____________ for over three hours.

2. When thieves stole my favourite leather wallet, I was really upset. I (have) ____________ it for over five years.

3. Please step out of the truck, Mr.Đạt. Do you realise you (drive) ____________ at over 100mph?

4. We didn’t really want to go and see the film again. We (already see) ____________ it twice – so we said “no” and we went to a shopping mall instead!

5. I arrived over two hours late to the office and everyone in my company was working. Actually, they (work) ____________ for over three hours on the new project and I felt really guilty.

6. The kitchen was full of pans when we arrived. Loan was in the kitchen and she (cook) ____________ a big meal for everyone at the party.

7. It was a bit discomfiture to arrive at their house and find Linh looking so depressed. I think she (cry) ____________ before I got there.

8. No-one even noticed when he got home. They (all watch) ____________ the favorite show on television.

ĐÁP ÁN

Bài 1

1. had started

2. had lived

3. had eaten

4. had listened

5. had left

6. had finished

7. had been

8. had met

9. had forgotten

10. had studied

11. hadn’t rained

12. hadn’t paid

13. hadn’t done

14. hadn’t eaten

15. hadn’t brought

16. hadn’t visited

17. hadn’t met

18. hadn’t had

19. hadn’t used

20. hadn’t studied

21. had built

22. had not been

23. had already done

24. had made

25. had put on

26. had not ordered

27. had learned

28. had fallen

29. had she phoned

30. had not ridden

Bài 2

1. The light had turned off before they got out of the office.

2. By the time I began my work, she had left quickly.

3. After my father finished his work, we came back home.

4. Before my brother went to bed, he had read an interesting novel.

5. When Linh met her best friend in Bangkok, he had joined the Ever.

6. Cuong had translated this text before he went out last night.

7. Had Hung used your email before he met you?

8. When my parents arrived, I hadn’t had lunch.

9. They had spoken to her before the meeting.

10. I was sure that I hadn’t seen the man before.

Bài 3

1. come ➔ came

2. had found ➔ found

3. never believed ➔ had never believed

4. ate ➔ had eaten

5. was ➔ had been

6. didn’t go ➔ hadn’t gone

7. didn’t meet ➔ hadn’t met

Bài 4

1. B      2. C      3. D      4. B       5. A

6. A      7. B      8. B      9. A       10. B

Bài 5

1. had been writing.

2. had had.

3. were driving.

4. had already seen.

5. had been working.

6. was cooking.

7. had been crying.

8. were all watching.

---

Trên đây là toàn bộ nội dung Tài liệu ôn thi THPT Quốc gia thì quá khứ hoàn thành trong Tiếng Anh. Để xem thêm nhiều tài liệu tham khảo hữu ích khác các em chọn chức năng xem online hoặc đăng nhập vào trang Chúng tôi để tải tài liệu về máy tính.

Hy vọng tài liệu này sẽ giúp các em học sinh ôn tập tốt và đạt thành tích cao trong học tập .

Chúc các em học tập tốt!

Tham khảo thêm

Bình luận

Có Thể Bạn Quan Tâm ?