Study

Revision (Speakout) Present Perf/Perfect Cont/th ...

  •   0%
  •  0     0     0

  • They___________ for you since 9a.m. (wait)
    have been waiting
  • My friend is waiting for me at the station. (How long…?)
    How long has your friends been waiting for you at the station?
  • She _____________(worry) about this for two months.
    has been worrying
  • Who has borrowed / been borrowing my favourite CD? Come on, where is it?
    has borrowed
  • I_____________ her new book yet. Is it good? (read)
    haven't read
  • Have __________that famous footballer who lives in our street? a) you met b) you been meeting c) you known
    a) you met
  • Have you_____________ Jim for long? (know)
    known
  • They ______only_____________ out together for a month and are already engaged. (go)
    have been going out
  • I’m not hungry now. I have snacks all __________ morning!
    have been eating
  • He______________ there for over 10 years. (live)
    has been living
  • Bill is travelling in Europe at present. (How many countries…?)
    How many countries has Bill already visited?
  • She ____________three best-selling books in the past five years. (write)
    has written
  • They are married. (How long…?)
    How long have they been married?