Present Perfect

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 7

I.

Complete the sentences using 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.

II. Fill in the blanks with since, for, already, just or yet

1. John has …………… finished his homework, so his books are still on the table.

2. I haven’t seen Sarah …………… 1990.

3. Have you …………… finished eating? I haven’t even started ……………


4. We have lived here …………… ten years.

5. He has …………… come back from fogging and he is a bit tired.

6. Have you seen the Statue of Liberty ……………?

7. We have studied …………… three months.

8. Linh has gone to Ha Noi …………… October.

9. She has cooked the dinner ……………

10. Peter hasn’t typed all the letters …………

II. Put verbs in brackets in Simple Past tense or Present Perfect tense

1) We (study)...............a very hard lesson the day before yesterday

2) We (study)................................................almost every lesson in this book so far

3) We (never watch)..........................that television program

4) We (watch).....................an interesting program on television last night

5) My wife and I........................................(travel) by air many times in the past

6) My wife and I (travel).................................. to Mexico by air last summer

7) I (read)..................that novel by Hemingway several times before.

8) I (read).........................that novel again during my last vacation.

9) I (had).........................a little trouble with my car last week.

10) However, I (have)......................... no trouble with my car since then.

11) I (have ) ………………..this toy since my birthday.

12) We (live )………………….in HN for ten years now and like it a lot.

13) The last time I (go) ……………………to HN was in May

14) When my parents were on holiday I ( stay)……………… with my aunt for a week

15) I (not see ) my son for ages. He (not visit ) ……………………..me since May

16) Tom ( be) …………….to HN twice. He loves it very much

17) My sister (work ) ……………………for an enterprise for two years. That was after
college
18) I (move)……………… to Sài Gòn in 2001. I (be ) ………….there a long time now

19) It was so cold today that I (wear)…………… a sweater at school

20) So far this month there (be )……………………. three robberies in this street

21) I …………… (not/play) tennis since I was at school but I ……………(be) very good at
it back then.

22) A: …………… you ……………(choose) a dress for the party yet?

B: Yes, I …………… (buy) one yesterday.

23) I think our teacher …………… (forget) about the test! He …………… (not/ say)
anything about it in the last season!

24) A: …………… (you/ sell) your house yet?

B: Yes, some people …………… (see) it last month and …………… (buy) it.

25. They …………… (lose) their cat. It …………… (run) away last week.

III. Rewrite sentences

1) This is the first time he went abroad.

=> He hasn't......................................................................................................................

2) She started driving 1 month ago.

=> She has.................................................................................................................

3) We began eating when it started to rain.

=> We have................................................................................................................

4) I last had my hair cut when I left her.

=> I haven't................................................................................................................

5) The last time she kissed me was 5 months ago.

=> She hasn't.............................................................................................................

6) It is a long time since we last met.

=> We haven't.............................................................................................................

7) When did you have it?

=> How long...........................................................................................................?


8) This is the first time I had such a delicious meal.

=> I haven't................................................................................................................

9) I haven't seen him for 8 days.

=> The last................................................................................................................

10) I haven't taken a bath since Monday.

=> It is........................................................................................................................

11) This is the first time John went to Japan.

=> John hasn’t ...........................................................................................................

12) Kate started learning karate 2 weeks ago.

=> Kate has ................................................................................................................

13. Mr Potter began watching TV when it started to rain.

=> Mr Potter have ..........................................................…........................................

14) James last had his car repaired when I left him.

=> James ……. ............................................................................................................

15) When did she buy it?

=> How long .............................................................................................................…

16) I haven’t seen my grandfather for 2 months.

=> The last ….................................................................................................................

IV. Choose the best answer A, B, C or D

1. When ____________ the school?


A) have you joined B) did you joined
C) did you join D) have you ever joined
2. _____________ in England?
A) Did you ever worked B) Have you ever worked
C) Worked you D) Didn't you have worked
3. That's the best speech _________
A) I never heard B) I didn't hear
C) I used to hear D) I've ever heard
4. He's the most difficult housemate _____________________
A) I never dealt with. B) I never had to deal with.
C) I've ever had to deal with. D) I've never had to deal with
5. ______ to him last week.
A) I spoke B) I've already spoken
C) I didn't spoke D) I speaked
6. _____a contract last year and it is still valid.
A) We have signed B) We signed
C) We haven't signed D) We have sign
7. ______ from a business trip to France.
A) I come back B) I came back
C) I never came back D) I've just come back
8. Prices ________ in 1995 but then _____ in 1996.
A) rised - falled B) rose - fell
C) have risen - have fallen D) rose - have fallen
9. You ____________ to a word ____________
A) listened - I haven't said B) didn't listen - I say
C) listened - saying D) haven't listened - I've said back
10. I can't believe that ________________ the news.
A) you haven't read B) you didn't read
C) you don't read D) you read not.
11. When _______________ to Da Lat?
A. did you move B. have you moved C. you moved D. had you moved
12. I want to meet him again because the last time I (see)___________ him was 1 month ago.
A. seen B. have seen C. saw D. see
13. I (not try) ___________ hot food before. It is quite strange to me.
A. haven’t try B. haven’t tried C. don’t try D. didn’t try
14. Maybe she won’t come this afternoon. How long (you/ wait)___________ for her?
A. have you wait B. has you waited C. have you waited D. did you wait
15. He (start) ________ (drive) _________ to work 2 months ago because he (buy) ______ a car.
A. starts – driving – will buy B. started – driven – buys
C. has started – driving – bought D. started – to drive – has bought
16. You are the most patient one I (know) ___________.
A. have known B. have know C. know D. knew
17. When you (finish) ___________ the entrance exam?
A. did you finish B. have you finished
C. did you finishes D. did you finished
18. I (know) ________ his mother since I (be)________ 5 years old because she was my
neighbour.
A. have known – be B. have known – was
C. knew – was D. knew – were
19. I (read) ___________ her post three times but I still don’t understand what she means.
A. read B. have read C. reads D. did read
20. Anna (marry) ___________ Henry 10 months ago.
A. married B. marries C. had married D. will marry

V: Rewrite these sentences


1. John moved into this apartment in 2005. (lived)
................................................................................................................
2. Mai started to wear glasses when she was five. ( since)
................................................................................................................
3. John bought this car two weeks ago. (owned)
................................................................................................................
4. I haven’t seen him for a week. (The last time)
................................................................................................................
5. She started to live in Ha Noi two years ago. (for)
................................................................................................................
6. I have never eaten this kind of food before. (This is)
................................................................................................................
7. I have never seen such a beautiful girl before. (She is)
................................................................................................................
8. This is the best novel I have ever read. (before)
................................................................................................................
9. I last had my hair cut in October. (I haven’t)
................................................................................................................
10. The last time we went together was five months ago. (We haven’t)
................................................................................................................
11. The last time I went to Singapore was two years ago. (It is / has been)
................................................................................................................

You might also like