Game Preview

Present Perfect affirmative and negative

  •  English    1     Public
    alalalala
  •   Study   Slideshow
  • It __________ a lot. (rain)
    has rained
  •  15