Game Preview

Optimise B1 - Unit 3 Grammar

  •  English    21     Public
    Present perfect simple and continuous
  •   Study   Slideshow
  • I ______ never ______ to the USA before. I’m really looking forward to this trip. (be)
    have / been
  •  15
  • _______ you _______ dinner yet? I haven’t, and I’m really hungry. (have)
    Have / had
  •  20
  • Jason _____________ the guitar in a group for two years, and he loves it. (play)
    has been playing
  •  15
  • They ___________ here long, but they’ve already made a lot of friends. (not study)
    haven't been studying
  •  15
  • _________ you ________ Annie’s room lately? It is so untidy! (see)
    Have / seen
  •  20
  • A: Have you finished using the computer _______ ? B: Yes, I’ve ________ turned it off.
    yet
  •  25
  • There is ________ some pasta in the oven if you’re hungry.
    still
  •  20
  • I’ve been playing the guitar ________ years. I love it!
    for
  •  20
  • A: Have you _______ been to South America? B: No, ________.
    ever / never
  •  20
  • famous / never / anyone / write / a / I’ve / to / letter
    I've never written a letter to anyone famous.
  •  25
  • you / homework / Have / yet / finish / your / ?
    Have you finished your homework yet?
  •  25
  • the / has / Alice / shopping / do / just
    Alice has just done the shopping.
  •  25
  • for / know / I’ve / twelve / Alan / years
    I've known Alan for twelve years.
  •  25
  • all / this / I’ve / working / on / project / afternoon / be
    I've been working on this project all afternoon.
  •  25
  • I've written / been writing this article about holidays for hours!
    I've been writing this article about holidays for hours!
  •  10
  • I've booked/ been booking a package holiday to Italy.
    I've booked a package holiday to Italy
  •  10