1. Trang chủ
  2. » Ngoại Ngữ

The present perfect worksheet answers

2 511 0

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 2
Dung lượng 137,54 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

25/2/2016 The Present Perfect worksheet ­ AnswersThe Present Perfect worksheet ­ Exercises By Viv Quarry www.vivquarry.com Put the verb in brackets into the correct tense.. He is trying

Trang 1

25/2/2016 The Present Perfect worksheet ­ Answers

The Present Perfect worksheet ­ Exercises

By Viv Quarry (www.vivquarry.com)

Put the verb in brackets into the correct tense

1. He lived _ (live) in London for two years and then  went _ (go) to Edinburgh

2. When I left school I cut _ (cut) my hair and _have worn  (wear) it short ever since

3. My brother has written _ (write) several plays. He_has just  (just/finish) his second tragedy

4. I _haven't seen  (not see) him for three years, I wonder where he is

5. He hasn't smoked _ (not smoke) for two weeks. He is trying to give up

6. I _did  (do) this sort of work when I _was  (be) an apprentice

7. I_'ve written  (write) the letter but I can't find a stamp

8.  Did _ you _see  (see) the moon last night?

9. The clock isn't slow, it_'s stopped  (stop)

10. A: Who did you vote _ (you/vote) for in the last election?

B: I _voted  (vote) for Mr. Pitt

A: He _wasn't elected  (not/be) elected,  was _ (be) he?

B: No, he _lost  (lose) his deposit

11. A:  _Did you  (you/like) your last job?

B: I liked _ (like) it at first but then I quarrelled _ (quarrel) with my employer and

he_dismissed  (dismiss) me

A: How long _were  you there?

B: I _was  there for two weeks

12. A: _Has Mary fed  (Mary/feed) the cat?

B: Yes, she fed _ (feed) him before lunch

A: What _did she give  (she/give) him?

B: She _gave  (give) him some fish

13. A: I haven't seen _ (not see) your aunt recently

B: No, she hasn't been _ (not be) out of the house since she bought _ (buy) her colour TV

14. A: How _did you get  (you/get) that scar?

B: I got _ (got) it in a car accident a year ago

15. She said _ (say) she'd ring me this morning, but it's now 12.30 and she hasn't rung _ (not/ring) yet

16. It_'s been raining  (rain) for two hours and the ground is too wet to play on, so the match  _has

been  (be) postponed

17. A: Why_are you making / have you been making  (you/make) such a horrible noise?

B: I_'ve lost  (lose) my key and I_'ve been trying  (try) to wake up my wife by throwing

Trang 2

25/2/2016 The Present Perfect worksheet ­ Answers

stones at her window

A: You_'ve been throwing  (throw) stones at the wrong window. You live next door

18. He hasn't stopped _ (not/stop) since he arrived

19. He_'s been riding  (ride), that's why he's wearing a riding hat

20. A: How long_have you been driving  (you/drive)?

B: I_'ve been driving  (drive) for ten years

21. _Did you lock  (you/lock) the house before you left?

22. I can't go out because I haven't finished _ (not/finish) my homework yet

23. A: Where_have you been?  (you/be or go)

B: I_'ve been  (be or go) to the dentist

A:  Did he take _ (he/take) out your bad tooth?

B: Yes, he did _ 

A:  Did it hurt _ (it/hurt)?

24. I_'ve ridden  (ride) all the horses in this stable

25. A: What have you been doing _ (you/do)?

B: We_'ve  been picking   (pick) apples

A: How many have you picked _ (you/pick)?

B: We 've picked _ (pick) ten basketfuls

26. The car_has been making  (make) a very funny noise ever since it  ran out _ (run out)

of petrol

27. Originally, horses used in bull fights didn't wear _ (not/wear) any protection, but for some time now they_'ve been wearing  (wear) special padding

28. That pipe_has been leaking  (leak) for ages. We must get it fixed

29. A: _Have you ever tried  (you/ever/try) to give up smoking?

B: Yes, I tried _ (try) last year, but then I_found  (find) that I was getting fat so

I_started  (start) again

30. A: _Has the plumber been  (be) the plumber here yet?

B: Yes, but he only stayed _ (only/stay) for an hour

A: What did he do _ (he/do) in that time?

B: He _turned off  (turn off) the water and emptied _ (empty) the tank

Ngày đăng: 27/08/2016, 19:42

TỪ KHÓA LIÊN QUAN

w