Game Preview

Grammar Practice

  •  English    18     Featured
    Practice the following: present perfect + past simple, present perfect simple + continuous, future perfect + future continuous
  •   Study   Slideshow
  • By this time next year, we (be) friends for a decade.
    will have been
  •  15
  • They (sleep) for nine hours by 8:00 am tomorrow.
    will have been sleeping
  •  15