REVIEW PAST SIMPLE AND PRESENT PERFECT
Exercise 1 : Put the verbs in bracket into the Past present
1. I ( go)___________to the school last week.
2. A bird defecated on the window that I ( clean)___________only five minutes
before.
3. Yesterday at ten she ( sit) ___________in front of her computer.
4. When their dad got home, the boys ( watch)___________TV for three hours.
5. A postman (come) ___________to my house yesterday.
6. He (want) ___________to repair my dishwasher that (break) ___________a few
days before.
7. Before she (ring) ___________at my door, she (look) ___________for a parking
space for about five minutes.
8. While the plumber (repair) ___________the dishwasher, I (watch)
___________the smartphone.
9. Suddenly, my brother (realise) ___________that they (show) ___________our
house on TV.
10.The reporter (say) ___________that a motorbike (crash) ___________into a
pole
just before reaching the crossroads.
11.While he (listen) ___________carefully to what (happen) ___________,
someone
(knock) ___________at his door.
12.I (open) ___________the door and (see) ___________my teacher standing
there.
13.She (ask) ___________for the plumber.
14.As it (turn) ___________out, it (be) ___________ my neighbor’s car that (roll)
___________down the street.
15.In his haste, the electrician (forget) ___________to put the handbrake on.
16.I (remember) ___________ your trip to Nha Trang two years ago.
17.Ba (wear) ___________ the cap all day yesterday.
18.I (eat) ___________a lot of fish yesterday.
19.Her aunt (take) ___________her to see Cham Temple last year.
20.Tuan (have) __________ a new bike yesterday.
21.She (not buy) ___________ a new ruler yesterday.
22.He (not talk) ___________ with his parents about his vacation in Da Lat last
year.
23. We (begin) ___________to learn English 3 years ago.
24. The windows (be) ___________ open last Monday.
25. Where (be) ___________ Nam from yesterday?
Exercise 2 : Put the verbs in bracket into the present perfect
1. There is no more cheese. I (eat)________________________ it all, I’m afraid.
2. The bill isn’t right. They (make) ________________________a mistake.
3. Don’t you want to see this programme? It ________________________ (start).
4. It’ll soon get warm in here. I (turn) ________________________ the heating on.
5. ____________They (pay) _____________money for your mother?
6. Someone (take) ________________________my bicycle.
7. Wait for few minutes, please! I (finish) ____________________ my dinner.
8. ________you ever (eat) _______________Sushi?
9. She (not/come) ________________________ here for a long time.
10. I (work) ________________________here for three years.
11. ____________you ever _____________(be) to New York?
12. You (not/do) ________________________your project yet, I suppose.
13. I just (see) ________________________. Andrew and he says he (already do)
________________________about half of the plan.
14. I (just decide) ________________________ to start working next week.
15. He (be) ________________________ at his computer for seven hours.
16. She (not/have) ________________________any fun a long time.
17. My father (not/ play) ________________________ any sport since last year.
18. I’d better have a shower. I (not/have) ________________________one since
Thursday.
19. I don’t live with my family now and we (not/see) _______________________
each other for five years.
20. I (just realize) _______________that there are only four weeks to the end of
term.
21. The train drivers (go) _____________ on strike and they stopped working at
twelve o’clock.
22. How long________________________ (you/know) each other?
23. _____________(you/ take) ______________ many photographs?
24. He (live) ________________________here all his life..
25. How many bottles_______________ the milkman (leave) ______________.?
He (leave) _______________ six.
https://vndoc.com/bai-tap-tieng-anh-thi-hien-tai-hoan-thanh-85200
Exercise 3: Put the verbs in bracket into the past simple or the present perfect
1. I ______ (not/play) tennis since I was at school but I _____ (be) very good at it
back then.
2. A: ______ you ________ (choose) a dress for the party yet?
B: Yes, I ______ (buy) one yesterday.
3. I think our teacher ______ (forget) about the test! He ___________ (not/ say)
anything about it in the last season!
4. A: ____________ (you/ sell) your house yet?
B: Yes, some people _______ (see) it last month and ________ (buy) it.
5. They __________ (lose) their cat. It ___________ (run) away last week.
6. __________ Helen ever __________ (try) sushi?
7. __________ you __________ (go) to the wedding last night?
8. I __________ never __________ (be) to Paris
9. This year I __________ (travel) to Athens 3 times so far.
10. Paul and Judith __________ (be) married since 1998.
11. __________ you __________ (finish) your homework yet?
12. Last night aunt Betty __________ (come) by. She __________ (tell) us that
this summer they are going to Hawaii.
13. I __________ (visit) many different countries so far. Last summer I
__________ (go) to Italy and 3 years ago I __________ (be) in Spain. I
__________ (not/ visit) Germany yet.
14. When __________ you __________ (come) to Greece?
15. I __________ (come) in 2007.
16. __________ you __________ (watch) the film E.T. yesterday?
17. They __________ already __________ (leave) the train station
18. How long __________ you __________ (know) Jonathan?
19. I __________ (meet) him in 2009, so I __________ (know) him for 3 years
20. What __________ (happen) to Lucy last night?
21. __________ you __________ (read) “Harry Potter” when you were on
holidays?
Exercise 4: Put the verbs in brackets into the past simple or the present
perfect
1.A: __________ (you/ ever/ meet) anyone famous?
B: Yes, last summer I __________ (sit) next to Brad Pit on a plane to LA.
2.A: How long ago __________ (you/ start) painting?
B: Ten years ago. I __________(recently/ complete) a painting that the National
Gallery __________ (ask) me to do a year ago.
3. A: Last night, I __________(see) the latest James Bond film.
B: Oh, I__________(already/ see) it twice.
4. A: Do you know that Mrs Janet __________(work) here for sixteen years?
B: I thought she__________(start) working here ten years ago.
5. I (invite) __________them to my birthday party yesterday, however, they (not
come) _________.
6. My brother (begin) __________ looking for a job in January.
7. Timson (make) __________13 films and I think her latest is the best.
8. She (be) ____________ extremely quiet since her husband died.
9. Jane (leave)____________ just a few minutes ago.
https://vndoc.com/bai-tap-ve-thi-hien-tai-hoan-thanh-va-qua-khu-don-204338
Exercise 5: Fill the gaps with either SINCE or FOR
1. Nobody has come to see us ______ we moved here.
2. She has been a teacher ______ 2000.
3. Nobody has done this ______ then.
4. Liz has gone out with her boyfriend ______ last night.
5. He has studied ______ a long time. He can pass the test.
6. It has been very rainy ______ early morning.
7. Mr and Mrs Brown have been married ______ 10 years.
8. They have fixed many cars ______ this morning.
9. I have driven ______ 7 hours.
10.Things have changed ______ the financial crisis in 2020 due to Covid-
19.
Exercise 6 : Completing the sentences with either SINCE or FOR
1. He hasn’t eaten anything ______ 24 hours.
2. He hasn’t eaten anything ______ yesterday.
3. We haven’t spoken to each other ______ we were in grade 8.
4. We haven’t spoken to each other ______ 6 years.
5. She has read this book ______ several years.
6. She has read this book several times ______ I gave her.
7. I have learnt Spanish ______ six months.
8. I have learnt Spanish ______ September 2009.
9. They have wanted to watch this movie ______ they saw the advert.
10.They have wanted to watch this movie ______ a long time.
https://www.ieltsvietop.vn/blog/bai-tap-thi-hien-tai-hoan-thanh-voi-since-va-for/
Exercise 7 : Completing the sentences with Yet, Ever, Never, Just or Already
Wait a moment, please! I have not finished the last exercise___________
I have____________seen this movie twice
Haven’t you done your Christmas shopping____________?
Put your money away. I have____________paid the bill
I have not cooked supper____________because I thought you were going to be
late
Do not say anything to Mary. I have not told anyone____________
Have you____________ been in America?
Do you hear the noise ? The train has____________arrived.
No. Your cousin hasn’t come to the party____________
Can you open the door? Oh, It has____________opened.
Your daughter has____________returned home. You don’t have to worry
anymore.
Haven’t you finished your food____________? No, I am still eating mom.
I am a very lucky person. I have____________had nightmares.
I have____________realized how beautiful you are.
Would you like to have dinner with us? No thanks, I have____________had
dinner.
Have you____________seen such a big ant?
https://www.tienganh123.com/a2-flyers-grammar/26424-adverbs-just-already-yet-
ever-never.html
https://wiseenglish.edu.vn/tong-hop-cach-dung-never-ever-already