Tải bản đầy đủ (.pdf) (3 trang)

The present perfect worksheet exercises

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (135.56 KB, 3 trang )

25/2/2016

The Present Perfect worksheet ­ Exercises

The Present Perfect worksheet ­ Exercises
By Viv Quarry (www.vivquarry.com)
Put the verb in brackets into the correct tense.
1. He_______________ (live) in London for two years and then _______________ (go) to
Edinburgh.
2. When I left school I_______________ (cut) my hair and_______________ (wear) it short ever
since.
3. My brother_______________ (write) several plays. He_______________ (just/finish) his second
tragedy.
4. I_______________ (not see) him for three years, I wonder where he is.
5. He_______________ (not smoke) for two weeks. He is trying to give up.
6. I_______________ (do) this sort of work when I_______________ (be) an apprentice.
7. I_______________ (write) the letter but I can't find a stamp.
8. _______________ you_______________ (see) the moon last night?
9. The clock isn't slow, it_______________ (stop).
10. A: Who_______________ (you/vote) for in the last election?
B: I_______________ (vote) for Mr. Pitt.
A: He_______________ (not/be) elected, _______________ (be) he?
B: No, he_______________ (lose) his deposit.
11. A: _______________ (you/like) your last job?
B: I_______________ (like) it at first but then I_______________ (quarrel) with my employer and
he_______________ (dismiss) me.
A: How long_______________ you there?
B: I_______________ there for two weeks.
12. A: _______________ (Mary/feed) the cat?
B: Yes, she_______________ (feed) him before lunch.
A: What_______________ (she/give) him?


B: She_______________ (give) him some fish.
13. A: I_______________ (not see) your aunt recently.
B: No, she_______________ (not be) out of the house since she_______________ (buy) her colour
/>
1/3


25/2/2016

The Present Perfect worksheet ­ Exercises

TV.
14. A: How_______________ (you/get) that scar?
B: I_______________ (got) it in a car accident a year ago.
15. She_______________ (say) she'd ring me this morning, but it's now 12.30 and
she_______________ (not/ring) yet.
16. It_______________ (rain) for two hours and the ground is too wet to play on, so the match
_______________ (be) postponed.
17. A: Why_______________ (you/make) such a horrible noise?
B: I_______________ (lose) my key and I_______________ (try) to wake up my wife by throwing
stones at her window.
A: You_______________ (throw) stones at the wrong window. You live next door.
18. He_______________ (not/stop) since he arrived.
19. He_______________ (ride), that's why he's wearing a riding hat.
20. A: How long_______________ (you/drive)?
B: I_______________ (drive) for ten years.
21. _______________ (you/lock) the house before you left?
22. I can't go out because I_______________ (not/finish) my homework yet.
23. A: Where_______________ (you/be or go)
B: I_______________ (be or go) to the dentist.

A: _______________ (he/take) out your bad tooth?
B: Yes, he_______________ .
A: _______________ (it/hurt)?
24. I_______________ (ride) all the horses in this stable.
25. A: What_______________ (you/do)?
B: We_______________ (pick) apples.
A: How many_______________ (you/pick)?
B: We_______________ (pick) ten basketfuls.
26. The car_______________ (make) a very funny noise ever since it _______________ (run out) of
petrol.
27. Originally, horses used in bull fights_______________ (not/wear) any protection, but for some
time now they_______________ (wear) special padding.
/>
2/3


25/2/2016

The Present Perfect worksheet ­ Exercises

28. That pipe_______________ (leak) for ages. We must get it fixed.
29. A: _______________ (you/ever/try) to give up smoking?
B: Yes, I_______________ (try) last year, but then I_______________ (find) that I was getting fat so
I_______________ (start) again.
30. A: _______________ (be) the plumber here yet?
B: Yes, but he_______________ (only/stay) for an hour.
A: What_______________ (he/do) in that time.
B: He_______________ (turn off) the water and_______________ (empty) the tank.
Introduction to the present perfect
When do I use the perfect tenses?

Back to Grammar worksheets
Home

/>
3/3



×