Unit 2: PRESENT PERFECT – PAST SIMPLE
Exercise 1: Fill in the blanks with the correct from of these following verbs, using
present perfect tense.
1. John ( already watch )………..this movie.
2. ………….Mike ( write)………….his repost yet ?
3. They (travel) ………to Sa Pa lately
4. They ( not give) ……….his email yet.
5. Linh ( not see)………..her mother for 3 years.
6. I (be) ……… to Nha Trang three times.
7. It ( rain)………since I stopped my work
8. This is the second time I ( meet) ……….her.
9. An and Hoa ( walk)…….. for more than hours.
10. …………you (get)……… married yet ?
11. Ngoc (be)………. Late four times this week.
12. Tom and Jerry (know)……… each other for more than 10 years now.
13. ……..you (find)………… a job yet?
14. We (never/try)……….Banh Mi before.
15. ………..anyone (phone)………..yet?
16. The boys (not eat )………their lunch yet.
17. We (never visit)…….. HCM city before.
Exercise 2: Fill in the blanks with the correct from of these following verbs, using
past simple tense.
1. My brother (get)……….married last year.
2. Syndra ( come )………. to her grandparents house 3 days ago.
3. My phone ( be )……. Broken yesterday
4. My mother ( buy )……….. me a small teddy bear on my birthday yesterday.
5. My friend ( give)….. me a candy when I ( be ) ……..at school yesterday.
6. My students ( not to)…..their homework last week.
7. ………..we (live)……..here three years ago?
8. They (watch) ……movies late at night yesterday.
9. We ( not be )………… excited about the film yesterday.
10. Elsa ( cycle)…… for 30 miles three weeks ago
11. I ( meet )………..my boyfriend two days ago.
12. Last year we ( go )……….to Yen Bai
13. Morgana ( play)…….. Football yesterday
14. What you ………(do) yesterday.
15. The last time I …….( go ) to Ha Long was in December
Exercise 3: Put the verbs in brackets in the correct form: past simple or present
perfect.
1. I ………..( have ) this shirt for nearly four years.
2. Sandra already ……..(tidy) her table, but now it is in a mess again.
3. Morgana ………( lose) her key. She can’t find it anywhere.
4. Bon ( be) …….. to Ha Long five times so far. He loves the place
5. Of course I can drive a car. But I …….. one for years.
6. We don’t know Janna’s husband. We ……..(never/ meet) him.
7. Rona ……….(just leave) a message for you. She ………( ring ) last night.
8. Your bike looks very clean. ………….( you/wash) it?
9. They ………( move )here in 2000. They ……….( be ) here a long time now
10. Is this the first time you ……….(cook) spaghetti ?
11. We ……….( work ) for a bank since we ………( graduate ) from university.
12. We ……..( post ) the parcel three weeks ago. ………..you …….( receive ) it yet ?
13. My grandmother………(die) 7 years ago. I ……(never/meet) her.
14. We ……….( study ) English for 3 years
15. I ………(read) that book several times before
16. They ………( study ) almost every lesson in that textbook so far
17. My son and I …….. (travel) Hong Kong last week
18. Janna ………(be) so happy when she …….(hear) the news that she …….(cry)
19. They …….( just clean )the bike. It looks new again
20. Lili……….. (buy) a new house in 2013
21. I just ……….( lose) my keys, so I can’t open that door.
22. Columbus……… ( arrive ) in the New World in 1942
23. Nina just …….( break) her leg. She is still in hospital
24. Last winter, Hoa …….(stay) with her sister in Sapa for three days.
25. ……….she ever …….(go) to Bac Ninh?
Exercise 4: choose the best answer
1. I ………..my wife since I …….. a little child.
Have known, have been
Have known, was
Knew, have been
Knew, was
2. A: ……….you……..Janna today ?
B:I …………her this morning but I ……her since I came home.
Did you see, I saw, I didn’t see
Did you see, I have seen, I haven’t seen
Have you seen, I have seen, I didn’t see
Have you seen, I saw, I haven’t seen
3. ………………the floor yet?
Did you sweep
Have you swept
Did you swept
Has you swept
4. My brother……… the sea.
Saw never
Never saw
Has never seen
Have never seen
5. Sharks ……… in waters for millions of years, and are still common today.
Have lived
Lived
Lives
Are living
6. She ……..when her mother passed away, but she’s Ok now.
Has cried
Has cryed
Cried
cryed
7. I ……….these gloves to go fishing yesterday.
Wear
Weared
Wore
Have worn
8. We ……….some new shoes, but we don’t think we like them. Maybe we’ll take them back to the
store
Bought
Have just bought
Buy
Has just buy
9. This wine…………in the cellar for 15 years. When we take it out and open it, it will taste wondefull
Was
Have been
Were
Has been
10. Up to now, we ……… a lot of information about him.
Won’t learn
Didn’t learn
Wouldn’t learn
Haven’t learnt
11. Janna has worked as a nurse…….. she graduates from university.
Since
Until
Before
while
12. I’m a vegetarian. I …….. meat since I was a child.
Haven’t eaten
Don’t eat
Haven’t been eating
Am not eating
13. We ……… here for five years.
Lives
Am living
Live
Have been living
14. I ………. my summer holiday in HN last year.
Spent
Spend
Has spent
Would spent
15. I’m sorry, my boss hasn’t…..
Arrived just
Already arrived
Arrived already
Arrived yet
16. My sister……… seen a bear
Have never
Never have
Has never
Haven’t never
17. We ………..to HN give times already this week
Went
Have gone
Have been
Was going
18. ………..in England?
Did you ever worked
Have you ever worked
Worked you ever
Didn’t you have worked ever
19. That’s the best speech ………
I never heard
I didn’t hear
I used to hear
I’ve ever heard
20. (you/be/ever)……..to Vietnam?
Have you ever been
Was you ever
Did you ever been
Has you ever been
21. ……………to him last week.
I spoke
I’ve already spoken
I didn’t spoke
I speaked
22. …………from a business trip to France
I come back
I came back
I never came back
I’ve just come back
23. I can’t believe that ……. The news yet
You haven’t read
You didn’t read
You don’t read
You read not
Exercise 5: Put these verbs in the parentheses into the correct form
1. I ( see )…….. her before
2. I (see)……. Her last year
3. Tom ( never be )…….. in Hn
4. I ( read )……….. the novel written by Jack London several times before
5. What ( you,do)…… yesterday?
6. ( you, watch)……. TV last night?
7. She (be)…..born in 1980
8. He ( write )………… a book since last year
9. Mr green ( teach )……English in this school since he ( graduate)…….from the university in 1986.
10. Linh (read) ……this book so far