Bài tập về thì quá khứ hoàn thành
Thực hành làm bài tập về các thì quá khứ
English Grammar: The Past Simple Tense
Đề thi trắc nghiệm trực tuyến ôn tập Tiếng Anh chuyên đề thì quá khứ hoàn thành có đáp án dưới đây nằm trong bộ đề kiểm tra Ngữ pháp Tiếng Anh có đáp án năm học 2018 - 2019 do VnDoc.com sưu tầm và đăng tải. Đề kiểm tra Tiếng Anh gồm nhiều dạng bài tập Tiếng Anh khác nhau giúp bạn đọc ôn tập kiến thức đã học về cấu trúc, cách dùng thi quá khứ hoàn thành hiệu quả.
-
Bài 1: Chia dạng đúng của động từ ở thì quá khứ hoàn thành và quá khứ hoàn thành tiếp diễn.
-
1.I _______ (marry) her two years before we met.
-
2. Quan told me you ________ (buy) the old vicarage two years before your son’s birth.
-
3. I wish I ________ (buy) had bought it before.
-
4. When he arrived at the station the train _________ (leave).
-
5. John _______ (play) tennis for 4 hours when he broke his leg.
-
6. The dog came into the house once He ________ (finish) the housework.
-
7. I ________ (drive) his car for 10 minutes when he realized it had a flat tyre.
-
8. She ______ (throw) the letter away when she noticed it was not important.
-
9. She ________ (swim) for 15 minutes when she understood she had lost his swimsuit.
-
10. It ________ (rain) for two hour when the wind started to blow.
-
Bài 2. Chia động từ ở thì quá khứ đơn và quá khứ hoàn thành.
-
1. They (go) ……………..home after they (finish) ………………… their work.Dùng dấu phẩy (,) để tách các đáp án.
-
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.Dùng dấu phẩy (,) để tách các đáp án.
-
7. After they (go) ………………………, I (sit) ……………….. down and (rest) ……………Dùng dấu phẩy (,) để tách các đáp án.
-
8. Yesterday, John (go) ………………….. to the store before he (go) ………………… home.Dùng dấu phẩy (,) để tách các đáp án.
-
9. She (win) ………………………. the gold medal in 1986.
-
10. Our teacher (tell) …………….. us yesterday that he (visit) ……………… England in 1970.Dùng dấu phẩy (,) để tách các đáp án.
-
11. Alan (have) ………. hardly (prepare)……….. for dinner when her husband (go)……..homeDùng dấu phẩy (,) để tách các đáp án.
-
12. No sooner (have) …………….… I (watch)……………. TV than the phone (ring)…………Dùng dấu phẩy (,) để tách các đáp án.
-
13. After I (wash) …………………………….my clothes, I (sleep) ……………………………Dùng dấu phẩy (,) để tách các đáp án.
-
14. - “ It is the first time I have eaten sushi” , said Bill. - Bill said it (be) ……….. the first time he (eat) ……………….. sushi.Dùng dấu phẩy (,) để tách các đáp án.
-
15. – “ I broke my glasses yesterday”, said Lan. - Lan said that she (break) …………………………………… her glasses the day before.
-
16. I couldn’t attend the evening classes because I worked at night. If I (not work) ………………….. at night, I (attend) ………………….. the evening classes.Dùng dấu phẩy (,) để tách các đáp án.
-
17. I didn’t have a laptop so I wish I (have) ………………………. a laptop.
-
18. You didn’t stay home. I would rather you (stay) …………….. home.
-
Bài 3. Chia động từ trong ngoặc ở thì quá khứ đơn, quá khứ hoàn thành và hiện tại hoàn thành.
-
1. She didn’t notice that she (never see) …………………….……… that film before.
-
2. I suddenly (remember)............................... that I (forget) ………………………. my keys.Dùng dấu phẩy (,) để tách các đáp án.
-
3. Bill no longer has his car. He (sell) …………………….. it.
-
4. (Have/you/put) ………………………. off the fire before you (go) ……………… out.Dùng dấu phẩy (,) để tách các đáp án.
-
5. I was very pleased to see Mary again. I (not see) …………………….. for a long time.
-
Bài 3: Chia động từ ở thì quá khứ đơn và quá khứ hoàn thành.
-
1. After she (finish) ____ breakfast she left the house.
-
2. Before he came to Warsaw he (live) ____ in Prague.
-
3. He (spend) ____ three years in Tahiti when he was a child.
-
4. He told me he (never be) ____ to Australia before.
-
5. He told me he (never see) ____ anything like that.
-
6. I (write) ____ a long letter to my mother yesterday.
-
7. I couldn't get in because I (lose) ____ my keys.
-
8. I felt really stupid because I (make) ____ a lot of mistakes.
-
9. I paid for the window because my son (break) ____.
-
10. I told him I didn't know who (steal) ____ his pen.
-
11.I was feeling very thirsty because I (drink) ____ too much alcohol the night before.
-
12. The doctor examined her leg and (find) ____ that she had broken it.
-
13. When I saw her I knew we (never meet) ____ before.
- Đáp án đúng của hệ thống
- Trả lời đúng của bạn
- Trả lời sai của bạn