You are on page 1of 4

The present perfect ( Thi HTHT)

 FORM:
+ S + have/ has + V 3/ed + O
- S + have/ has +not+ V 3/ed + O ( haven’t, hasn’t)
? Have/ Has + S + V3/ed + O?

 Adv:
For + khoang time ( 2 years/ )
Since + moc Time ( last night)
S + have/ has + V3/ed Since + S + V2/ed = Since + S + V2/ed , S + have/ has + V3/ed
S + have/ has + V3/ed Since last/ yesterday/ 1990

+ just ( vua moi), recently = lately gan day


+ cho toi bgio = so far = up to now = up to the present = until now
+ already (roi ) >< yet (chua)
+ never ( khong bao gio ) >< ever (da tung)
+ Bao lâu: How long, once, twice, three times, many times, several times,..
+ This is the first time + S + have/has + V3/ed
+ before. ( cuoi cau)
+ this year/ this month/ …
 Usage ( cach dung)
+ Dien tả 1 hành động xảy ra ở quá khứ, kéo dài tới hiện tại và có thể xảy ra ở tương lại
I have lived in Buon Ma Thuot City for 5 years.
+ Diễn tả 1 hành động vừa mới xảy ra
I have just seen John
+ Diễn tả 1 hành động đã xảy ra trong quá khứ, nhưng k có mốc time xác định
E.g : I (lose) have lost my key. ( đã ) HTHT
I (lose) lost my key yesterday.
Exercise 1, present tenses
1. Look at those cars! They______! HTHT
A. are crashing B. have crash C. will crashing D. will be crashed

2. Ronnie, I ________________ you for a long time. How have you been? HTHT
A. didn’t see B. don’t see C. haven't seen D. hadn't seen
3. “ When did you come here? “ - “ I ______ here since last January”
A. have been B. am C. was D. had been
4. I ______ ten pages so far. HTHT
A. was reading B. have read C. read D. will have read
5. It______ for two hours and the ground is too wet to play tennis.
A. had rained B. has rained C. was raining D. is raining
6. Mercury ______ at 357,23 degree Centigrade. (/HTD)
A. has boiled B. is boiling C. boiled D. boils
7. He always ______for a walk in the morning HTD
A. goes B. has gone C. go D. is going
8. Look! Those cats _______.HTTD
A. were fighting B. is fighting C. are fighting D. was fighting
9. Up to now, the manager ______ a lot about his secretary.
A. learned B. has learned C. is learning D. had learned
10. After the physics lesson, the children know that water ____ at 100oC.
A. boils B. has boiled C. boil D. will boil
11. He usually ______ her at weekend but now he ______ in bed because of his severe illness.
A. visits/ is staying B. visited/ stays C. visits/ staying D. visits/ stays
12. At the moment, my sister ____ her homework, my brother ____ games.
A. does - plays B. does - is playing C. is doing - plays D. is doing - is playing
13. Most major cities ______ significantly in the last 30 years.
A. grew B. has grown C. will grow D. have grown
14. Winter _____ the coldest season in a year.
A. has been B. is C. was D. will be
15. “Why do you look so tired? - “Yes, I ______ all day.”
A. work B. worked C. was working D. have been working
16. This is the first time I ______ friend shrimp.
A. had tried B. try C. will try D. have tried
17. The weather generally ______ quite hot in July.
A. got B. gets C. has got D. get
18. Look! Those children _______. We must stop them.
A. is fighting B. was fighting C. are fighting D. were fighting
19. A: How's your brother? B: He's fine. He _____ hard at the moment, because he's got his final exams next
month.
A. is studying B. studies C. was studying D. has studied
20. She ______ six days a week.
A. works usually B. usually works C. is usually works D. has usually worked

Exercise 2, present tenses


1. This is the first time I______ such a beautiful girl.
A. had ever seen B. have ever seen C. ever saw D. ever see
2. At the moment they ______ the piano.
A. repaired B. repairs C. have repaired D. are repairing
3. ______ you sometimes______ out with friends?
A. Did/ go B. Are/ going C. Have/ gone D. Do/ go
4. I usually______ to school by bus.
A. go B. went C. have gone D. am going
5. John usually ______ tennis once or twice a week.
A. is playing B. plays C. play D. has played
6. The earth______ on the sun for its heat and light.
A. has depended B. will depend C. depends D. depended
7. This is the worst book I ______.
A. have ever read B. read C. am reading D. had read
8. Look! That man ______ to save the dog.
A. has been trying B. tried C. tries D. is trying
9. Last week was very wet, but it ______ once yet this week.
A. haven't rained B. isn't raining C. hasn't rained D. didn't rain
10. Can I borrow your pen or ______ you ______ it at the moment?
A. have / used B. did / use C. do / use D. are / using
11. Every afternoon I ______ for a walk in the garden
A. have gone B. am going C. go D. will go
12. Hoa usually ____ charge of doing the washing-up in her family.
A. takes B. will take C. is taking D. take
13. ______ to her about it twice already. However, I don't think she wants to give me one.
A. I was talking B. I'd talked C. I've been talking D. I've talked
14. Hurry up, Jane! We all______ for you.
A. have waited B. wait C. are waiting D. are waited
15. At present we ______ the sunshine on a fantastic beach.
A. are enjoying B. enjoy C. will enjoy D. have enjoyed
16. I ______ you for ages.
A. didn’t meet B. was not meeting C. haven’t met D. don’t meet
17. My brother usually ______ out at weekend.
A. has gone B. will go C. goes D. went
18. How long______ this house? - Since 1990.
A. will you have B. did you have C. had you had D. have you had
19. In the morning, I______ little time, so I take a shower in the evening.
A. am having B. had C. have D. has had
20. Dolphins _____ in waters for millions of years and are still common today.
A. lived B. will live C. live D. have been living

Exercise 3, present tenses


1. Hoa always ____ in class, which affects other students around.
A. talks B. has talked C. will talk D. talk
2. Normally I ______ to bed at around 11.30 every night.
A. go B. am going C. have gone D. have been going
3. Look! She______. Is something wrong?
A. cry B. is crying C. cries D. was crying
4. Up to now, I ______ a lot of information about her.
A. have learnt B. will learn C. learnt D. am learning
5. They______ to know each other for more than ten years.
A. get B. have got C. had got D. got
6. Jenny often ____ jeans and T-shirt at school but she ____ a gorgeous dress today.
A. is wearing - wears B. wear - is wearing C. wears - wears D. wears - is wearing
7. We _____ in New York for ten years
A. have lived B. are living C. will have lived D. had lived
8. I really hope it’ll rain soon. We _____ a single drop for over a month.
A. hadn’t B. are haven’t C. didn’t have D. haven’t had
9. Adam ______ English lesson every day.
A. has had B. had had C. has D. haves
10. “When is Mr. Ba planning to retire? He ______ for the company for thirty years now.”
A. works B. has been working C. is working D. had been working
11. Jun-Sik ______ his teeth before breakfast every morning.
A. cleans B. will cleaned C. clean D. is cleaning
12. Jane is wearing her blue jeans today, but usually she ______ a skirt or a dress.
A. wears B. worn C. has worn D. is wearing
13. Every time Parkas sees a movie made in India, he______ homesick.
A. felt B. is feeling C. will have left D. feels
14. I’m very tired. I______ over four hundred miles today.
A. am driving B. have driven C. had driven D. drive
15. I ______ coffee for breakfast every morning.
A. have had B. has C. has had D. have
16. She often _____ to work but today she _____ a train.
A. drives/ has taken B. drove/ takes C. drives/ is taking D. drove/ is taking
17. Listen! Someone ______.
A. is singing B. are singing C. sings D. have sung
18. As you ______ your car at the moment, can I borrow it?
A. don’t use B. won’t use C. haven’t used D. aren’t using
19. Why______ you often______ so much noise in the house?
A. do/ make B. are/ making C. were/ making D. did/ make
20. I’m sorry, Lan is busy now. She ____ her document on the second floor.
A. checked B. is checking C. checks D. are checking

You might also like