Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 6

HIỆN TẠI HOÀN THÀNH TIẾP DIỄN

Bài 1: Chia động từ bài tập hiện tại hoàn thành tiếp diễn phù hợp trong
câu
1. She ______ (work) here for five years.
2. I ______ (study) all day.
3. You ______ (eat) a lot recently.
4. We ______ (live) in London for six months.
5. He _____ (play) football, so he’s tired.
6. They _____ (learn) English for two years.
7. I _____ (cook) so I’m really hot.
8. She ____ (go) to the cinema every weekend for years.
9. It _____ (rain) the pavement is wet.
10.You ____ (sleep) for twelve hours.
11.I ______ (not/work) today.
12.You _____ (not/eat) well recently.
13.We _____ (not/exercise) enough.
14.She _____ (not/study) today.
15.They _____ (not/live) here for very long.
16.It _____ (not/snow).
17.He _____ (not/play) football for five years.
18.We _____ (not/drink) enough water – that’s why we feel tired.
19.I ______ (not/sleep), I was reading.
20.They _____ (not/watch) TV much recently.
21.We would like to eat something because we ________ (not eat) for the whole
day.
22.It ______ (rain) for the whole morning, so she doesn’t want to go out.
23.John Wick _____ (watch) his favorite film since I came.

Bài 2: Hoàn thành những câu hỏi dưới đây ở thì hiện tại hoàn thành tiếp
diễn
1. How long ........................................... for me? (you | wait)
2. What .................................... since he returned? (John | do)
3. Why ................................... meat lately? (you | not eat) There’s so much snow on
the road. ..................................................... all night? (it | snow)
4. Why ......................................................... for such a long time? (Sam and Mary | argue)
5. ......................... my shampoo? There’s not much left. (you | use)
6. How long ............................................. glasses? (Jill | not
wear) ...........................................
since you decided to take the exam? (you | revise)
7. Where ....................................................... lately? (your dad | work)
8. Your hands are covered with chocolate. ................................... a cake? (you | make)

Bài 4: Sử dụng thì hiện tại hoàn thành tiếp diễn để hoàn thành các câu
sau
(Make present perfect continuous questions).
1. How long ...................................................................... for me? (you | wait)
2. What .............................................................. since he returned? (John | do)

1
3. Why ................................................................. meat lately? (you | not eat)
4. There’s so much snow on the road. .............................. all night? (it | snow)
5. Why ................................. for such a long time? (Peter and Jolly | argue)
6. .................................... my shampoo? There’s not much left. (you | use)
7. How long ................................................ glasses? (Ben | not wear)
8. ............................. since you decided to take the exam? (you | revise)
9. Where ....................................... lately? (your dad | work)
10.Your hands are covered with chocolate. ..................... a cake? (you | make)
Bài 2: Chọn đáp án đúng nhất
1. Why are your hands so dirty? I …… my bike.
A. Repaired
B. Have repaired
C. Have been repairing
D. Has been repairing
2. We …… around Scotland for 8 days.
A. Traveled
B. Have traveled
C. Have been travelling
D. Has been travelling
3. Steve has been driving for 6 hours.
A. But he's having a barbeque at the moment
B. In 2 hours he's going to reach Vermont.
4. I have been trying to contact him _______
A. but to no avail
B. fortunately he picked up the phone.
5. The ballon has been soaring 100 meters above us for 2 hours.
A. Why can't they land at last?
B. But they have landed 2 minutes ago.
6. Who has been eating my chocolate bar?
A. Soon I will have none left.
B. There are none left.
7. She has been tidying up her office, hasn't she?
A. Yes, she has tidied it up already
B. Yes, she has
C. No, she isn't
8. She has been tidying up her office, hasn't she?
A. Yes, she has tidied it up already
B. Yes, she has C. No, she isn't
9. Jonathan.....................in God since he was a child
A. believed B. has believed
C. has been believing D. have been believing
10. I..................... the book, you can have it back
A. has been reading B. have been reading
C. have read D. reading
11. Why are your hands so dirty? - I.....................my bike
A. repaired B. have been repaired
C. has been repaired D. have been repairing
12. We...............around Scotland for 8 years

2
A. traveled B. have traveled
C. have been traveling D. has been traveling
13. Sandy...................dinner 4 times this week
A. has cooked B. has been cooking
C. have been cooking D. cooked

QUÁ KHỨ HOÀN THÀNH TIẾP DIỄN


♠ Bài tập 3: Chọn đáp án đúng để hoàn thành câu
Câu 1: Don’t come before eight. Lan …………………….. her homework.

A. haven’t finished
B. won’t have finished
C. hadn’t finished
Câu 2: Suzy loves animals. She …………………….. a Poodles dog for as long as she can
remember.

A. has had
B. had had
C. will have had
Câu 3: Jelly wanted to know why Jame …………………….. to her yet.

A. hasn’t written
B. hasn’t been writing
C. hadn’t written
Câu 4: My family …………………….. her, so we were very surprised to see her.

A. haven’t been expecting


B. haven’t expected
C. hadn’t been expecting
Câu 5: Long’s playing has improved because he …………………….. all week.

A. will have practised


B. has been practising
C. had practised

Bài tập 2: Tìm lỗi sai và sửa lại sao cho đúng ở những câu sau
1. Mary has lost weight. She had been dieting and exercising for months now.
2. Everything was white when I got up because it have been snowing all night.
3. I was so happy when Thanh asked me to marry him. I have been loving him for ages.
4. That stranger man is making me nervous. He has stared at me all night.
5. Hurry up, or the sales have sold all the tickets by the time we get there.

3
TƯƠNG LAI HOÀN THÀNH TIẾP DIỄN
Bài 1: Hoàn thành những câu sau đây bằng cách chia động từ trong
ngoặc ở thì tương lai hoàn thành tiếp diễn
1. By the end of the week I ______ (work) here for four months.
2. By the end of this month we _______ (live) together for six years.
3. By the end of the term she _______ (study) for nine years.
4. By midnight we _______ (play) this computer game for 48 hours.
5. She _______ (take) on the phone for the last couple of hours.
6. They _______ (look for) me all night long.
7. He _______ (play) soccer all day long.
8. You ________ (watch) TV all the time.
9. He _______ (not sleep) all morning.
10. Will they _____ (wait) for 2 hours?
11. By the time we get to Chicago this evening, we _____ (drive) more than four hundred
miles. We are going to be exhausted.
12. When Sarah goes on vacation next month, she _______ (study) German for over two
years. She should be able to communicate fairly well while she is in Austria.
13. I have not traveled much yet; however, I _________ (visit) the Grand Canyon and San
Francisco by the time I leave the United States.
14. By the time you finish studying the verb tense tutorial, you ________ (master) all twelve
tenses including their passive forms.

15. Drive faster! If you don’t hurry up, she ______ (have) the baby by the time we get to the
hospital.

Bài 2: Chọn đáp án đúng để hoàn thành câu cho trước


1. Mary wants to speak with you. – Please tell her that I ______ her as soon as I’m free.
A. will call
B. will have called
C. will have been calling
2. Let’s meet at eleven o’clock tomorrow. – Sorry, I _____ at eleven o’clock.
A. will be working
B. will have worked
C. will have been working
3. Say goodbye to Ann now. By the time you return, she ______ for New York.
A. will be leaving
B. will have left
C. will have been leaving
4. By 2020, he ______ as the director of this company for thirty years.
A. will work
B. will be working
C. will have been working
5. Why don’t you ask Jim for help? I’m sure that he _____ you.
A. will help
B. will have helped
C. will have been helping
6. Please don’t ring the doorbell when you get here. My baby ______. .

4
A. will be sleeping
B. will have slept
C. will have been sleeping

7. Where are you going to spend your vacation? – I don’t know yet. Maybe we _____ to Italy
next summer.
A. will go
B. will have gone
C. will have been going
8. She promised that she ______ him about it.
A. won’t tell
B. wouldn’t tell
C. won’t have told
9. Oh, you’ll recognize him. He ____ a brown leather jacket and a red scarf.
A. will be wearing
B. will have worn
C. will have been wearing
10. She buys too many things. She_____ all her money long before her next pay.
A. will be spending
B. will have spent
C. will have been spending
Bài 5: Choose the correct answer
1. My mom ________ for two days by the time I see her.
● has been travelling
● will have been travelling
● will has been travelling
2. They’ll be exhausted by dinner. They will have been _____ hockey for seven hours.
● playing
● played
● play
3. Will you ________ here for ten years by the time of the Christmas party?
● have been worked
● have to work
● have been working
4. It’s a 24-hour relay. They’ll only have been ________ for half the time by 6pm.
● ran
● run
● running
5. We ________ been waiting long.
● will not have
● have not will
● will have not
6. I ________ working for two years.
● willn’t have been
● won’t have been
● not have been
7. Won’t they ________ travelling for two weeks by then?
● have been

5
● had been
● has been
8. The teachers will ________ for a month by the time the deal is made.
● have been striking
● will strike
● will be striking
9. The films run all night. We ________ movies for six hours by the time the feature comes
on.
● watched
● will have been watching
● will watch
10. She’ll still be groggy. She ________ undergoing surgery for three hours.
● will has been
● will have been
● will be have

You might also like