Game Preview

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

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