Game Preview

Present Perfect

  •  English    15     Public
    Complete
  •   Study   Slideshow
  • Complete: I __________ (finish) my homework.
    I have finished my homework.
  •  15
  • Complete: She __________ (not call) me today.
    She hasn’t called me today.
  •  15
  • Complete: __________ you __________ (see) my keys?
    Have you seen my keys?
  •  15
  • Complete: We __________ (visit) that museum before.
    We have visited that museum before.
  •  15
  • Complete: He __________ (not eat) breakfast yet.
    He hasn’t eaten breakfast yet.
  •  15
  • Complete: __________ they __________ (arrive) at the airport?
    Have they arrived at the airport?
  •  15
  • Complete: My parents __________ (buy) a new car.
    My parents have bought a new car.
  •  15
  • Complete: I __________ (not read) that book yet.
    I haven’t read that book yet.
  •  15
  • Complete: __________ your teacher __________ (check) your test?
    Has your teacher checked your test?
  •  15
  • Complete: They __________ (live) in this city for ten years.
    They have lived in this city for ten years.
  •  15
  • Complete: She __________ (not find) her wallet.
    She hasn’t found her wallet.
  •  15
  • Complete: __________ your brother __________ (finish) his project?
    Has your brother finished his project?
  •  15
  • Complete: We __________ (clean) the house.
    We have cleaned the house.
  •  15
  • Complete: The children __________ (not do) their homework.
    The children haven’t done their homework.
  •  15
  • Complete: __________ it __________ (rain) a lot this week?
    Has it rained a lot this week?
  •  15