You are on page 1of 2

BÀI TẬP ỨNG DỤNG THÌ HIỆN TẠI HOÀN THÀNH

I. Now fill the gaps with FOR or SINCE:


1. I have been living in New York ………….. 1 year
2. I haven't seen you ………….. a week
3. I have been waiting …………..12:30.
4. I've lived here ………….. 5 years.
5. I've lived here ………….. 2003
6. ………….. she came here I've been very nervous
7. She has been married ………….. ten years
8. She has been a doctor   ………….. 1998
9 I have been living in Valencia ……….. last June
10 . I have been waiting for you …………..2 hours !
II. Give the correct form of the verbs in the present perfect.
1. Tom (see) this film before.
2. I (finish) my exercise already.
3. They (live) here since 1990.
4. My father (just wash) his car.
5. The students (discuss) the question recently.
6. Mary (never, be) to Ha Noi.
7. We (know) each other for 5 years.
8. So far we (learn) five lessons.
9. We (be) pen pals for a long time.
10.They (stay) here since last week.

III. Write sentences with the cues words. Use the present perfect tense of the
verbs.
1. He/ have/ a cold/ a week.
………………………………………………………………………………………………………..………………..
2. They/ buy/ the new house/ April.
………………………………………………………………………………………………………..………………..
3. My family/ be/ here/ Christmas.
………………………………………………………………………………………………………..………………..
4. We/ not see/ each other/ 10 years.
………………………………………………………………………………………………………..………………..
5. Mr. Clark/ work/ in the bank/ a long time.
………………………………………………………………………………………………………..………………..
6. Tom and Joanna/ go/ to France/ last summer.
………………………………………………………………………………………………………..………………..
7. My sister/ start/ a new job/ yesterday.
………………………………………………………………………………………………………..………………..
8. I/ not eat/ in that restaurant/ ages.
………………………………………………………………………………………………………..………………..
9. Mr. Robinson/ teach/ in this school/ 1978.
………………………………………………………………………………………………………..………………..
10.I/ write/ this letter/ six o’clock.
………………………………………………………………………………………………………..………………..
IV. Give the verbs in the past and the past participle form.
Past Past
Verb Past Verb Past
participle participle
Do See
Go Meet
Drive Have
Hit Drink
Break Lose
Eat Put
Be Spend
Find Get
Fight Work
Watch Swim
Close Cut

You might also like