Game Preview

Complete First - Unit 1

  •  English    15     Public
    Present Perfect
  •   Study   Slideshow
  • I _____ (prepare) my presentation on mammals all week, but I ______ (not finish) it yet.
    have been preparing/have not finished
  •  15
  • Scientists / discover / vaccines / to cure / many fatal illnesses.
    Scientists have discovered vaccines to cure many fatal illnesses.
  •  15
  • He / not put / his recent qualifications on his CV / yet.
    He has not put his recent qualifications on his CV yet.
  •  15
  • Wake up! You / sleep for / over two hours now.
    Wake up! You have been sleeping for over two hours now.
  •  15
  • I’m not surprised you’re thirsty / because / as usual / not / drink enough / during your run.
    I’m not surprised you’re thirsty because, as usual, you haven’t drunk enough during your run.
  •  15
  • She / know him / since / he was a small child.
    She has known him since he was a small child.
  •  15
  • It snow / heavily / all morning / and as a result / the roads / are slippery now.
    It has been snowing heavily all morning and as a result, the roads are slippery now.
  •  15
  • Corret the mistakes: The surgeon has just finished a nine-hour operation, so she’s exhausted.
    correct
  •  15
  • Corret the mistakes: We have lived in Berlin for two years, and before that we lived in London for five years.
    correct
  •  15
  • Corret the mistakes: I have finally been learning how to use the passive in English. I feel over the moon that I can do it at last
    I have finally LEARNT how to use the passive in English. I feel over the moon that I can do it at last.
  •  15
  • Corret the mistakes: I can see that he has eaten too much recently. He’s gained a lot of weight.
    I can see that he HAS BEEN EATING too much recently. He’s gained a lot of weight.
  •  15
  • Corret the mistakes: The rain has been pouring down all day, so I chose to stay indoors.
    correct
  •  15
  • Corret the mistakes: They haven’t mastered Chinese, but they can communicate at a basic level. That’s an incredible achievement!
    correct
  •  15
  • Corret the mistakes: They have browsed for jobs in sport management for over four hours and still haven’t found anything.
    They HAVE BEEN BROWSING for jobs in sport management for over four hours and still haven’t found anything.
  •  15
  • Corret the mistakes: I have gone to the weightlifting session every weekend for years.
    I HAVE BEEN GOING to the weightlifting session every weekend for years.
  •  15