Game Preview

Present perfect simple (he, she, it)

  •  English    8     Public
    fill in the blank
  •   Study   Slideshow
  • He ... (finish) his homework.
    has finished
  •  15
  • She ... (write) three letters today.
    has written
  •  15
  • It ... (become) very cold recently.
    has become
  •  15
  • The student ... (not/prepare) the lesson.
    hasn't prepared
  •  15
  • My dog ... (learn) a new trick.
    has learned
  •  15
  • The car ... (break) down again.
    has broken
  •  15
  • ... she (clean) her room?
    Has she cleaned her room?
  •  15
  • He ... (not/lose) his phone.
    hasn't lost
  •  15