Thì quá khứ hoàn thành
Chào mừng các bạn đến với bài tập của mEnglish! Đây là bài thi mô phỏng thực tế do đội ngũ giáo viên của mEnglish biên soạn. Bài làm của các bạn sẽ được chấm điểm và thông báo kết quả ngay sau khi các bạn nộp bài.
Câu 1: Make the past perfect tense (Hoàn thành câu với thì quá khứ hoàn thành)
1. We couldn’t go into the theatre because we (not / bring) our tickets.
2. He said that he (not / visit) the US before.
3. They (not / meet) before the party.
4. I (not / have) breakfast when he arrived.
5. He (not / use) email before, so I showed him how to use it.
6. She (not / study) for the exam, so she was very nervous.
7. The grass was yellow because it (not / rain) for three months.
8. The lights went off because we (not / pay) the electricity bill.
9. The children (not / do) their homework, so they were punished.
10. They (not / eat) so we invited them to go to a restaurant.
Câu 2: Make the past perfect tense (Hoàn thành câu với thì quá khứ hoàn thành)
1. When we (finish) dinner, we went out.
2. The garden was dead because it (be) dry all summer.
3. He (meet) her before somewhere.
4. When I arrived at the cinema, the film (start).
5. She (live) in Ho Chi Minh city before she moved to Da Nang city.
6. After they (be) on holiday, they began to feel sick
7. If you (listen) to me, you would have got the job.
8. Julie didn’t arrive until I (leave).
9. We were late for the plane because we (forget) our passports.
10. She told me that she (study) a lot before the exam.
Câu 3: Make past perfect simple ‘yes / no’ or ‘wh’ questions (Tạo câu sự dụng thì quá khứ hoàn thành với dạng câu hỏi "yes / no" hoặc "wh")
1. What (they / cook) for dinner that night?
2. When (you / arrive)?
3. How many glasses of beer (he / drink) before he went out?
4. Where (she / work )?
5. (I / pay) the bill before we left?
6. (we / visit) my parents already that winter?
7. When you called, (they / eat) dinner?
8. How (he / manage) to fix the cooker?
9. (my sister / be) sick for a long time?
10. How much (she / study) before the exam?
Câu 4: Make past perfect simple ‘yes / no’ or ‘wh’ questions (Tạo câu sự dụng thì quá khứ hoàn thành với dạng câu hỏi "yes / no" hoặc "wh")
1. (it / be) hot all week?
2. (I / read) the book before the class?
3. When she arrived, (we / eat) already?
4. (you / visit) that place before we went there?
5. (she / see) the film already?
6. Why (he / forget) about the meeting?
7. Where (you / be) when I saw you?
8. (they / travel) by helicopter before?
9. (Peter / meet) Mary before they went on holiday together?
10. (you / do) your homework before I saw you?
Câu 5: Put the verbs into the correct form (past perfect simple) (Cho dạng đúng của động từ trong ngoặc)
1. The phone ___ in the Sales department for ten minutes before the secretary finally answered it.
2. Although Ms. Lan ___ reservations, the hotel did not have a room for her.
3. By 2005, he ___ for his company for 20 years
4. When I arrived home, the place was in a mess. Someone ___into
5. Mr. Brown had just finished reading the letter before the telephone on his desk ___.
6. When I arrived, the manager___.
7. The patient ___ when the doctor arrived.
8. By the time we arrived, the party ___
9. I rang the shop as soon as I ___the contents of the box.
10. He ___to do the job in an hour, but he still hadn’t finished it by 10 o'clock.
Câu 6: Put the verbs into the correct form (past perfect simple) (Cho dạng đúng của động từ trong ngoặc)
1. The children collected the chestnuts that (fall) from the tree.
2. (he / phone) Ann before he went to see her in London?
3. She (not / ride) a horse before that day.
4. My sister ate all of the cake that our mum (make) .
5. The doctor took off the plaster that he (put on) six weeks before.
6. The waiter brought a drink that I (not / order) .
7. I could not remember the poem we (learn) the week before.
8. The storm destroyed the sandcastle that we (build) .
9. He (not / be) to Cape Town before 1997.
10. When she went out with her friends, she (do / already) her homework.
Câu 7: Put in the verbs in brackets into the gaps and form sentences in Past Perfect (Điền vào chỗ trống sự dụng từ cho sẵn trong ngoặc để hoàn thành câu ở thì Quá khứ hoàn thành)
1. They in Canada before she went to France. (to live)
2. After we the soup, She arrived. (to eat)
3. Before she went out, she him. (to phone)
4. After we our luggage, we left the room. (to pack)
5. The children did all those exercises because the teacher them to do them. (to tell)
6. The cat hid under the chair because the children noise. (to make)
7. Before the children started to learn, their father their toys. (to collect)
8. After Peter his breakfast, he went to work. (to finish)
9. She repaired her glasses because her sister them (to break)
10. By the time the party started, all friends . (to arrive)
Câu 8: Complete the questions in Past Perfect Simple (Hoàn thành câu hỏi ở thì Quá khứ hoàn thành)
1. (Julia / wash) the dishes when her mother came home?
2. (you / read) the contract before you signed it?
3. (who / live) in the flat before we moved in?
4. (what / Tom / do) before he joined the army ?
5. (you / eat) anything before you went to the theatre?
6. (he / live) in Hanoi before he moved to Da nang city?
7. (she / find) a new job by that time?
8. (they / book) a room before they went to London?
9. (how often / you / ring) the bell before he answered the door?
10. (why / they / have) dinner before they came to the party?