Game Preview

B1+_PresentPerfect

  •  English    13     Public
    repaso
  •   Study   Slideshow
  • Our bus ______ (arrive) yet. It should be here soon
    hasn’t arrived
  •  15
  • You’ve _____ (play) that game all morning. Why don’t you do something else now?
    been playing
  •  15
  • Rick’s an old friend. I’ve _____ (know) him since I was five.
    known
  •  15
  • That’s the strangest story I’ve ever ______ (hear)!
    heard
  •  15
  • I’ve _____ (study) Greek for three months and I still can’t say anything.
    been studying
  •  15
  • I __________ already __________ (finish) my homework.
    have already finished
  •  15
  • We __________ (wait) for you for over an hour.
    have been waiting
  •  15
  • They __________ never __________ (try) sushi before.
    have never tried
  •  15
  • It __________ (rain) all morning, so the ground is wet.
    has been raining
  •  15
  • You __________ just __________ (send) the email, right?
    have just sent
  •  15
  • My friends __________ (plan) the trip for weeks.
    have been planning
  •  15
  • I __________ (see) that movie three times.
    hvae seen
  •  15
  • She __________ (study) all day and now she's exhausted.
    has been studying
  •  15