Game Preview

PERFECT TENSES

  •  English    13     Public
    PERFECT TENSES
  •   Study   Slideshow
  • In recent years, weather patterns _______________ (change).
    have been changing
  •  15
  • In recent years, sea levels       _______________ (1. rise), weather events _______________ (2. become)
    1- have been rising 2-have become
  •  10
  • Because of this, climate change _______________ (be) a major topic of       discussion.
    has been
  •  20
  • By the time you get to the central station,       the plane _______________       (depart).
    will have departed
  •  15
  • At five o'clock, I _________ (wait) for thirty minutes.
    will have been waiting
  •  15
  • When I turn thirty, I _________ (play) piano for twenty-one years.
    will have played
  •  20
  • I __________(read) forty-five books by Christmas.
    will have read
  •  25
  • I ________(write) articles on different topics since morning.
    have been writing
  •  10
  • He________(study) in the library for three hours. (he's still in the library)
    has been studying
  •  15
  • We ________ (shop) at this fair for two hours.
    have been shopping
  •  10
  • They ________(write) three letters already.
    have written
  •  15
  • She _______(live) here all her life.
    has lived
  •  10
  • __________ Anthony __________(play) basketball yet?
    Has Anthony played basketball yet?
  •  15