Game Preview

Present perfect simple

  •  English    20     Public
    B1+ EF 4th edition, Unit 5A grammar review
  •   Study   Slideshow
  • The farmer ____(raise) sheep in that field for decades.
    The farmer has raised sheep in that field for decades.
  •  15
  • The village ____(host) a country fair every autumn.
    The village has hosted a country fair every autumn.
  •  15
  • The local school ____(start) a gardening club this year.
    The local school has started a gardening club this year.
  •  15
  • The residents ____(protect) the village green from development.
    The residents have protected the village green from development.
  •  15