Game Preview

Present Perfect x Simple Past

  •  English    18     Public
    Questions to practice the Present Perfect Tense and the Simple Past Tense.
  •   Study   Slideshow
  • It ____ (rain) a lot this week.
    It has rained a lot this week.
  •  15
  • I _____ (not sing) pop songs last night.
    I didn't sing pop songs last night.
  •  15