Bài tập Thì quá khứ hoàn thành có đáp án
Bài tập Thì quá khứ hoàn thành có đáp án
VnDoc.com xin giới thiệu đến các bạn Bài tập Thì quá khứ hoàn thành trong Ngữ pháp tiếng Anh có đáp án do VnDoc.com sưu tầm và đăng tải dưới đây. Bài tập tiếng Anh về thì quá khứ hoàn thành sẽ là nguồn tài liệu hữu ích giúp các bạn ôn luyện nhuần nhuyễn kiến thức đã được trang bị. Bài tập có đáp án đi kèm giúp các bạn đối chiếu dễ dàng sau khi đã thử sức. Mời các bạn cùng vào tham khảo.
Bài 1: Read the situations and write sentences from the words in brackets.
1. You went to Suc's house, but she wasn't there(she/ go/ out) She had gone out.
2. You went back to your home town after many years. It wasn't the same as before. (it/ change/ a lot) ...................
3. I invited Rachel to the party, but she couldn't come. (she/ arrange/ to do something else) ...................
4. You went to the cinema last night. You got to the cinema late. (the film/ already/ begin) ...................
5. It was nice to see Dan again after such a long time. (I/ not/ see/ him for five years) ...................
6. I offered Sue something to eat, but she wasn't hungry. (she/ just/ have breakfast) ...................
Bài 2: For each situations, write a sentence ending with never…before. Use the verb in brackets.
1. The man sitting next to you on the plane was very nervous. It was his first flight. (fly) He'd never flown before.
2. A woman walked into the room. She was a complete stranger to me. (see) I .............. before.
3. Sam played tennis yesterday. He wasn't very good at it because it washis first game. (play) He ..............
4. Last year we went to Denmark. It was our first time there. (be there) We ..............
Bài 3: Use the sentences on the left to complete the paragraphs on the right. These sentences are in the order in which they happened - so (1) happened before (2), (2) before (3) ... But your paragraph begin with the underlined sentence, so sometimes you need the past perfect.
1. (1) Some body broken into the office during the night. (2) We arrived at work in the morning. (3) We called the police. |
We arrived at work in the morning and found that somebody had broken into the office during the night. So we (1)...... |
2. (1) Laura went out this morning. (2) I tired to phone her. (3) There was no answer. |
I tired to phone Laura this morning, but (2)... no answer. She (3)... out. |
3. (1) Jim came back from holiday a few days ago. (2) I met him the same day. (3) He looked very well |
I met Jim a few days ago (4)... just.... holiday (5)... very well. |
4. (1) Kevin sent Sally lots of emails. (2) She never replied to them. (3) Yesterday he got a phone call from her. (4) He was very surprised |
Yesterday Kevin (6)... from Sally. He (7)... very surprised. He (8)... lots of emails, but she (9)... |
Bài 4: Put the verb into the correct form, past perfect (I had done) or past simple (I did)
1. "Was Paul at the party when you arrived?" "No, he had gone (go) home."
2. I felt very tired when I got home, so I ... (go ) straight to bed.
3. The house was very quite when I got home. Everybody.......(go) to bed
4. Sorry I'm late. The car ... (break) down on my way here.
5. We were driving along the road when we ... (see) a car which ... (break)down, so we ... (stop) to help.
Bài 5. Put in the verbs in brackets into the gaps and form sentences in Past Perfect.
1. She ____________ in Sweden before she went to Norway. (to live)
2. After we ____________ the cornflakes, Henry came in. (to eat)
3. Before Ken ran to Kerry's house, he ____________him. (to phone)
4. After they ____________ their backpacks, they rode away on their bikes. (to pack)
5. Gerry helped his grandma in the house because his father ____________ him so. (to tell)
6. The cat hid under the chair because the children ____________so loud. (to be)
7. Before the students started to write, the teacher ____________their mobile phones. (to collect)
8. After Max ____________his breakfast, he left the flat. (to finish)
9. Laura repaired her glasses because her brother ____________them. (to break)
10. By the time the show began, all friends ____________. (to arrive)
Bài 6. Put the words in brackets into the gaps. Use the verbs in Past Perfect.
1. When I arrived at the restaurant, Victoria ___________ a glass of water. (already/to order)
2. He noticed that Peter __________ the old chair. (not/to paint)
3. Before Emma laid the table, she __________ a talk with her mother. (to have)
4. She asked me if I ________ the new words. (to learn)
5. There were no sausages left when I came back. The dog __________ them. (to eat)
6. It ________ for three weeks, so the land was dry. (not/to rain)
7. I did not wait for my brother because I ________ his text message. (to read)
8. Linda __________ to a magic show before yesterday evening. (never/to be)
9. She told me that Frank __________ his room. (not/to tidy)
10. ________ his hamster before he left his house? (Jack/to feed)
✅ “Tài liệu quá dài để hiển thị hết — hãy nhấn Tải về để xem trọn bộ!”