-
Thông tin
-
Quiz
Bài tập thì quá khứ hoàn thành tiếp diễn - English | Trường Đại Học Ngoại ngữ Huế
Bài tập thì quá khứ hoàn thành tiếp diễn - English | Trường Đại Học Ngoại ngữ Huế được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!
Tiếng anh 1 (ENGL 101E) 228 tài liệu
Trường Đại học Ngoại ngữ, Đại học Huế 429 tài liệu
Bài tập thì quá khứ hoàn thành tiếp diễn - English | Trường Đại Học Ngoại ngữ Huế
Bài tập thì quá khứ hoàn thành tiếp diễn - English | Trường Đại Học Ngoại ngữ Huế được sưu tầm và soạn thảo dưới dạng file PDF để gửi tới các bạn sinh viên cùng tham khảo, ôn tập đầy đủ kiến thức, chuẩn bị cho các buổi học thật tốt. Mời bạn đọc đón xem!
Môn: Tiếng anh 1 (ENGL 101E) 228 tài liệu
Trường: Trường Đại học Ngoại ngữ, Đại học Huế 429 tài liệu
Thông tin:
Tác giả:



Tài liệu khác của Trường Đại học Ngoại ngữ, Đại học Huế
Preview text:
Bài tập thì quá khứ hoàn thành tiếp diễn Cơ bản
Bài 1: Chia động từ trong ngoặc ở thì quá khứ hoàn thành hoặc quá khứ hoàn thành tiếp diễn
1. When we arrived the film __________________ (start).
2. She _______ (work) in that company for twenty years when she was made redundant.
3. I felt ill because I ________________________ (drink) six cups of coffee.
4. I ______________________ (study) all day, so I was tired.
5. How long _____________ (you / live) in London when your daughter was born?
6. When I arrived at the airport I realised I _____________ (forget) my passport.
7. I __________________ (break) my ankle, so I couldn’t go skiing last year.
8. She ____________________ (study) English for three years when she took the exam.
9. I ____________________ (run), so I was hot and tired.
10. I didn’t go to the class because I _______________ (not / do) my homework.
Bài 2: Lựa chọn phương án đúng để điền vào chỗ trống
1. I love this writer’s books. I (have been reading / had been reading) them for years.
2. His clothes were dirty because he (has been working / had been working) in the garden.
3. Where have you been? We (had been waiting / have been waiting) for you for ages.
4. He hasn’t decided on a career yet, but he (has been thinking / had been
thinking) about it lately.
5. After she (has been playing / had been playing) the violin for ten years, she joined an orchestra.
Bài 3: Hoàn thành câu sử dụng thì QKHTTD hoặc Hiện tại hoàn thành tiếp diễn
1. Mike has never had an accident and he …………………………… (drive) for years.
2. She had no idea it was so late because she …………………… (not / watch) the time.
3. “ ………………… (you / take) your medicine regularly, Mrs Smith?” “Yes, doctor.”
4. They eventually found the dog after they ……………………… (look) for it all night.
5. How long ……………………… your father …………………………… (work) for the company when he retired?
Bài 4: Cho dạng đúng của động từ trong ngoặc.
1. Hannah and James were very happy when I arrived, they (wait) …………for me.
2. Their team (run) ……………along the road for about 30 minutes before the referee stopped them.
3. My husband said he (stop) ……………………smoking for 5 months before we met.
4. My mother and I (talk) ……………………… on the line for 3 hours.
5. That rich man (pay) ………………………….. for his new apartment in cash.
6. I (have) …………….dinner by the time my grandparents came into the restaurant.
7. It (rain) ……………………….. for a month before the storm came last week.
Bài 5: Chia động từ theo thì quá khứ hoàn thành tiếp diễn hoặc thì quá khứ tiếp diễn
1. Jim was on his hands and knees on the floor. He (look)……….for his cigarette lighter.
2. We (walk)………..along the road for about 20 minutes before a car stopped and the driver offered us a lift.
3. When I arrived, everyone was sitting round the table with their mouths full. They (eat)………………….
4. When I arrived, everyone was sitting round the table and talking. Their mouths
were empty but their stomachs were full. They (eat)…………….
5. Ann (wait)…………..for me when I came. She was rather annoyed with me
because I was late and she (wait)…………for a long time. Nâng cao
Bài 1: Hoàn thành câu với các cụm từ thích hợp
■ by tomorrow ■ so far ■ the week before ■ since
1. Our TV hasn’t been working …………………….. last week.
2. The Browns invited us to dinner although we had only met …………………….. .
3. They will have finished painting the house …………………….. .
4. We had been writing …………………….. nearly an hour when the bell rang.
5. They have interviewed three suspects …………………….. .
Bài 2: Tìm lỗi sai và sửa lỗi ở những câu sau
1. Jane has lost weight. She had been dieting for months now.
2. Everything was white when we woke up because it has been snowing all night.
3. I was so happy when he asked me to marry him. I have been loving him for years.
4. That man is making me nervous. He has stared at me all evening.
5. Hurry up, or they have sold all the tickets by the time we get there.
Bài 3: Lựa chọn đáp án đúng để hoàn thành câu
1. Don’t come before seven. I …………………….. my homework.
a. haven’t finished b. won’t have finished c. hadn’t finished
2. She loves animals. She …………………….. a dog for as long as she can remember.
a. has had b. had had c. will have had
3. Jack wanted to know why Sally …………………….. to him yet.
a. hasn’t written b. hasn’t been writing c. hadn’t written
4. We …………………….. him, so we were very surprised to see him.
a. haven’t been expecting b. haven’t expected c. hadn’t been expecting
5. His playing has improved because he …………………….. all month.
a. will have practised b. has been practising c. had practised