Game Preview

Present Simple or Present Perfect?

  •  English    15     Public
    Grammar
  •   Study   Slideshow
  • Jamie __________ (finish) his homework before the teacher arrived.
    had finished
  •  15
  • Anna __________ (visit) the museum many times this year.
    have visited
  •  15
  • The children __________ (leave) the park by the time it started raining.
    had left
  •  15
  • I __________ (never/see) a whale in real life.
    have never seen
  •  15
  • Brian __________ (lock) all the doors before he went to bed last night.
    had locked
  •  15
  • Sarah __________ (just/complete) her project.
    has just completed
  •  15
  • Tom __________ (already/ eat) breakfast when we called him.
    had already eaten
  •  15
  • Jamie __________ (find) his phone after looking for it all morning.
    had found
  •  15
  • The cats __________ (run away) by the time we opened the door.
    had ran
  •  15
  • She __________ (never/ try) this food before.
    has never tried
  •  15
  • The team __________ (score) 3 goals by halftime last match.
    had scored
  •  15
  • I __________ (just/ speak) to my friend on the phone.
    have just spoken
  •  15
  • He __________ (lose) his wallet when we arrived.
    had lost
  •  15
  • We __________ (already/ book) our holiday last weekend.
    had already looked
  •  15
  • They __________ (not/ complete) their task yet.
    haven't completed
  •  15