Вы находитесь на странице: 1из 2

Present Perfect Tense Practice

Part 1: Choose the correct verb form (simple past or present perfect) and complete the sentence.

1. In 2006, I _______________ (be) in Costa Rica.


2. My father _______________ (go) to Florida last year.
3. I _______________ (travel) to China before.
4. My brother _______________ (get) sick twice this year.
5. I _______________ (be) in this grocery store for 30 minutes, and I’m still here.
6. I _______________ (never, drink) camel’s milk in my entire life.
7. I _______________ (wake up) yesterday at 7:00 AM.
8. My cousin _______________ (break) his arm 2 years ago.
9. I _______________ (read) that book 3 times since I bought it.
10. Since I came to this city, I _______________ (meet) so many friendly people.

Part 2: Form the correct questions in present perfect tense.

11. you/be/ever/late to class Ex. Have you ever been late to class?
12. your parents/visit/ yet
13. the president/make a decision/yet
14. your neighbor/ever/fly in a plane
15. they/eat/lunch/yet
16. he/write/a book
17. your teacher/ teach/ this lesson/yet

Part 3: Choose the correct word to complete the phrase.

18. I have _______________ begun that homework assignment


A. still B. yet C. already D. yesterday
19. My cat hasn’t drunk his milk _______________.
A. at 2:00 B. yet C. already D. yesterday
20. I _______________ haven’t finished my project.
A. never B. didn’t C. still D. already
21. I didn’t sleep well _______________.
A. last night B. already C. yet D. still
22. I have heard that song _______________.
A. last year B. 30 minutes ago C. yesterday D. None of these is correct
23. Have you _______________ fallen in love?
A. never B. ever C. still D. have
24. I have worked in this office _______________ 5 years.
A. for B. since
25. My mother has lived here _______________ she was 25 years old.
A. for B. since
26. I have called the office 10 times _______________ 8:30.
A. for B. since
27. I have already taken this course twice _______________ 2014.
A. for B. since
28. The teacher has written 20 sentences on the board _______________ class started.
A. for B. since
29. I have been the fastest runner on my team _______________ the last 3 years.
A. for B. since

Part 4: Each pair of sentences contains one correct sentence and one incorrect sentence. Choose
the correct sentence.

30. a. I haven’t seen that movie already b. I have already seen that movie.
31. a. I went to that mall yesterday afternoon. b. I have gone to that store yesterday morning.
32. a. I have never broke a bone. b. I have already cut the onions.
33. a. Your sister have never called me yet. b. Your son has broken my phone 4
times!
34. a. I have eaten breakfast yesterday. b. I wrote you several messages yesterday.
35. a. I never gone the post office in this city. b. We have already talked about that issue.
36. a. A dog bit me last month. b. A dog has bitten me 24 hours ago.
37. a. I have loved math since I was in high school. b. I loved math since I have been in high
school.
38. a. My mother has visited me 7 times since I left home. b. My mother visited me 7 times
since I have left home.
39. a. Have you ever did your own laundry? b. Have you ever done your own
laundry?
40. a. Has your brother called you yet? b. Have your brother called you yet?

Вам также может понравиться