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.43 KB, 2 trang )
<span class='text_page_counter'>(1)</span><div class='page_container' data-page=1>
<b>Supply the correct forms of the verbs in brackets in </b>
<b>PRESENT PERFECT or PRESENT PERFECT CONTINUOUS </b>
<b>1. ____Have they arrived____ (they / arrive) already? </b>
<b>2. Lucy ____has run____ (run) 2000 metres today. </b>
3. I ___<b>’ve been cleaning </b>___ (clean) all morning – I’m fed up!
4. How long ____<b> have you known </b>____ (you / know) Simon?
5. I ___<b> ’ve been drunk</b>___ (drink) more water lately, and I feel better.
6. Sorry about the mess! I ___<b>’ve been baking</b> __ (bake).
7. How many times ___<b> have you taken </b>___ (you / take) this exam?
8. He ___<b> has eaten </b>___ (eat) six bars of chocolate today!
9. Julie ______<b> has cooked </b>_____ (cook) dinner. Let’s go and eat!
10. The students ____<b> have finished </b>___ (finish) their exams. They’re very happy.
11. The baby’s face is really dirty! What ___<b> has he been eating ___ (he / eat)? </b>
12. Iona is exhausted these days. She ____<b> has been working </b>___ (work) too hard
recently.
13. Luke ___<b> has never been </b>____ (never / be) abroad.
14. I ___<b> ’ve been waiting</b> ___ (wait) for three hours already !
15. ____<b> Have you finished </b>___ (you / finish) your homework yet?
16. How long _____<b> have you been </b>___ (you / be) a lawyer?
17. I ___<b> ’ve been reading </b>__ (read) your book all day. It’s very interesting, but I’m
only on chapter 2.
18. She ___<b> has drunk </b>___ (drink) ten glasses of water!
19. I ___<b> ’ve had </b>__ (have) my dog for sixteen years.
20. Help, I __<b> ’ve lost </b>___ (lose) my wallet! How can I get home?
<b>21. I ____ haven’t done ____ (not / do) the housework yet. </b>
<b>22. They ___ have been studying ___ (study) very hard recently. </b>
<b>23. She ____ has promised ____ (promise) to help many times. </b>
(send) it to her professor.
<b>26. He ____ has seen ___ (see) the film ‘The King’s Speech’ about six times. </b>
<b>27. We ____ have painted ___ (paint) our living room. I think it looks a lot better. </b>
<b>28. She ___ has been taking ___ (take) French lessons lately. </b>
<b>29. It __ hasn’t been raining ___ (not / rain) for three hours! Only about one hour. </b>
<b>30. Lucy ___ has already left ____ (already / leave). </b>
<b>31. How many times ____ have you visited ___ (you / visit) Scotland? </b>
<b>32. I __ have been calling ___ (call) John for hours and hours and he hasn’t </b>
answered. I’m really angry with him!
<b>33. I ____ have been ___ (be) in London for three years. </b>
<b>34. We ___ have known ___ (know) James for ages. </b>
<b>35. It’s really smelly in here. __ Has somebody been smoking __ (somebody / smoke)? </b>
<b>36. How much petrol __ has she bought __ (she / buy)? </b>
<b>37. She __ has been eating __ (eat) chocolate all morning, so she feels sick. </b>
<b>38. I ___ have been painting ___ (paint) my house all day, but it’s not finished yet. </b>
<b>39. Julie ___ has been ___ (be) at the office since 6 am. </b>