PRESENT PERFECT Или PRESENT PEFRECT CONTINUOUS

  1. Have they [arrived / been arriving] already?

  2. Lucy [has been running / *has run] 2000 metres today.

  3. I [have cleaned / *have been cleaning] all morning – I’m fed up!

  4. How long [have you known / have you been knowing] Simon?

  5. I [have drunk / *have been drinking] more water lately, and I feel better.

  6. Sorry about the mess! I [have baked /* have been baking].

  7. How many times [have you taken / have you been taking] this exam?

  8. He [has eaten / has been eating] six bars of chocolate today!

  9. Julie [has cooked / has been cooking] dinner. Let’s go and eat!

  10. The students [have finished / have been finishing] their exams. They’re very happy.

  11. The baby’s face is really dirty! What [has he eaten / *has he been eating]?

  12. Iona is exhausted these days. She [has worked / *has been working] too hard recently.

  13. Luke [has never been / has never being been] abroad.

  14. I [have waited / *have been waiting] for three hours already !

  15. [Have you finished / Have you been finishing] your homework yet?

  16. How long [have you been / have you been being] a lawyer?

  17. I [have read /* have been reading] your book all day. It’s very interesting, but I’m only on chapter 2.

  18. She [has drunk / has been drinking] ten glasses of water!

  19. I [have had / have been having] my dog for sixteen years.

  20. Help, I [have lost / have been losing] my wallet! How can I get home?