You are on page 1of 2

THE PRESENT PERFECT TENSE 11.We/play/piano/2 years.

Find and correct mistakes in the sentences below. ……………………………………………………………………………………...


1. I haven’t cutted my hair since last June. 12.My sister/go/the library/today.
2. She has not working as a teacher for almost 5 years. ……………………………………………………………………………………...
3. The lesson haven’t started yet. 13.My brother/move/a new house/near/his girlfriend’s flat.
4. Has the cat eat yet? ……………………………………………………………………………………...
5. I am worried that I hasn’t still finished my homework yet. 14.My teacher/not/explain/this lesson/yet.
6. I have just decided to start working next week. ……………………………………………………………………………………...
7. He has been at his computer since seven hours. 15.This/best/film/I/ever/watch.
8. She hasn’t received any good news since a long time. ……………………………………………………………………………………...
9. My father hasn’t played any sport for last year. 16.Hung and Cuong/just/leave/office/3 hours.
10. I’d better have a shower. I hasn’t had one since Thursday. ……………………………………………………………………………………...
Fill in “for” or “since” in the space below. 17.They/write/a report/since/last Sunday?
1. She has used the laptop _____ three hours _____ 9 o’clock. ……………………………………………………………………………………...
2. How many times have you read the book _____________ you bought it? 18.They/ repair/ lamps/ yet?
3. Thao hasn’t eaten meat ___________ Thursday. ……………………………………………………………………………………...
4. We’ve known each other ______ ages. 19.How/ long/ she/ live/ here?
5. My friend has owned the fashion shop________5 years. ……………………………………………………………………………………...
6. It’s three years ________ Quan started learning English. Write complete sentences in the present perfect tense as interrogative sentences
7. Lan and Hung have been married ______________a year. based on the suggested words below.
8. India has been independent ________ 1947. 1. you / answer / the question
9. He has driven a car _________ his birthday. 2. Jenny / lock / the door
10. I have learnt English _______________ I was 6. 3. Walter / call / us
Make sentences, using the prompts and the present perfect tense. 4. you / see / the picture
1. Mary / visit / his grandparents 5. your parents / get / the letter
……………………………………………………………………………………... 6. it / rain / a lot
2. Jack / play games / on the computer 7. how often / we / sing / the song
……………………………………………………………………………………... 8. Maureen / watch / the film
3. John and Su / wash / their car 9. how many books / Bob / read
……………………………………………………………………………………... 10.ever / you / be / to London
4. Andrew / repair / his bike Put the verbs in brackets into the correct tense.
……………………………………………………………………………………... 1. How long you (wait)……………………………. for me?
5. Phil / help / Anne with maths 2. This is the second time I (watch)………….. this comedy with my boyfriend.
……………………………………………………………………………………... 3. I (not hear)…………………………………… from you for ages.
6. Brad and Louise / watch / a film 4. My boyfriend is the most galant man I (know)…………………………..
……………………………………………………………………………………... 5. I (wait)………………………… for him since 2 p.m.
7. Tamara / talk to / her best friend 6. He (not eat)………………………… this kind of food before.
……………………………………………………………………………………... 7. She is the most warm-hearted woman I (meet)………………………..
8. Bridgette / draw / a picture 8. You (finish)…………………….. the test yet?
……………………………………………………………………………………... 9. I (know)………….. him for ages because we were neighbours when I was a child.
9. Carol / read / a computer magazine 10.She (teach)………………………….. me English for 3 years.
……………………………………………………………………………………... 11.We (study)……………a very hard lesson the day before yesterday.
10.Tom and Alice / be / to a restaurant 12.We (study)………………………………almost every lesson in this book so far.
……………………………………………………………………………………... 13.We (watch)…………………………..that television program.
14.We (watch)…………………an interesting program on television last night. -> She has…………………………………….………………………………………..
15.My wife and I……………………….(travel) by air many times in the past 13. We began eating when it started to rain.
16.My wife and I (travel)………………………. to Mexico by air last summer -> We have…………………………………………………………………………….
17.I (read)………………that novel by Hemingway several times before. 14. I last had my hair cut when I left her.
18.I (read)…………………….that novel again during my last vacation. -> I haven’t……………………………………………………………………………
19.I (have)…………………….a little trouble with my car last week. 15. The last time she kissed me was 5 months ago.
20.However, I (have)……………………. no trouble with my car since then. -> She hasn’t……………………………………………………………………..……
1. S + started (began) + V-ing + thời gian ago / when…. 16. It is a long time since we last met.
↔ S + have/ has + V3/ed + since + mốc thời gian / for + khoảng thời gian. -> We haven’t…………………………………………………………………………
2. This is the first time + S + have/has + V3/ed: Lần đầu tiên….. 17. When did you have it?
↔ S + have/ has + never/not + V3/ed….. before: Chưa bao giờ làm gì trước đây. -> How long……………………………………………………………………………
3. The last time + S + V2/ed …… was + thời gian + ago. 18. This is the first time I had such a delicious meal.
↔ S + haven’t/ hasn’t +V3/ed …. for + khoảng thời gian / since + mốc thời gian… -> I haven’t…………………………………………………………………………….
4. S + last + V2/ed + when S + V2/ed / mốc thời gian ago. 19. I haven’t seen him for 8 days.
↔ S + haven’t/hasn’t + V3/ed + since +V2/ed / since + mốc thời gian / for + khoảng thời -> The last…………………………………………………………………………..…
gian. 21. Lan started to live in Da Lat 4 years ago.
5. When + did+ S + Vo...? ↔ How long have/has + S + V3/ed? ➔ Lan has____________________________________________________________.
6. It's + khoảng thời gian + since + S last + V2/ed… 22. My son began to study English when he was young.
↔ S + haven't/hasn’t + V3/ed … for + khoảng thời gian/since + mốc thời gian ➔ My son has_________________________________________________________.
7. It + is + time + since + S + last + V 2/ed : bao lâu kể từ lần cuối làm gì 23. I have never eaten this kind of food before.
Rewrite the sentences below so that the meaning stays the same. ➔ This is____________________________________________________________.
1. This last time Tom came back to his hometown was 5 years ago. 24. Lan has never seen such a beautiful girl before.
=> Tom hasn’t…………………………………………………………………………
➔ This is____________________________________________________________.
2. He started working as a teacher 6 months ago.
=> He has…………………………………………………………………………….. 26. This is the first time Cuong went to China.
3. It has been 3 years since we first went to Japan. ➔ Cuong has_________________________________________________________.
=> We have……………………………………………………………………………. 27. My sister started learning 2 years ago.
4. I last had my hair cut in June. ➔ My sister has_______________________________________________________.
=> I haven’t……………………………………………………………………………. 28. My parents began drinking when it started to rain.
5. The last time we met was 2 years ago. ➔ My parents have_____________________________________________________.
=> We haven’t…………………………………………………………………………. 29. My brother last had his car repaired when I left him.
6. It has been a long time since we last called each other. ➔ My brother hasn’t ____________________________________________________.
=> We haven’t…………………………………………………………………………. 30. When did he have it?
7. When did you have 10 scores in Math? ➔ How long ___________________________________________________________.
=> How long…………………………………………………………………………..? 31. I haven’t seen my grandmother for 6 months.
8. This is the first time I had such an exciting trip
➔ I last________________________________________________________________.
=>I have never…………………………………………………………………………
9. I haven’t seen Anna for 10 days. 32. Mai started to wear glasses when she was five.
=> The last……………………………………………………………………………. ➔ Mai has_____________________________________________________________.
10.Today is Sunday. I haven’t taken a bath since Thursday. 33. I haven’t seen him for a week.
=> It is………………………………………………………………………………… ➔ The last time________________________________________________________.
11.This is the first time he went abroad.
-> He has never…………………………………………..…………………………..
12. She started driving 1 month ago.

You might also like