Game Preview

Flyers: Past Simple or Present Perfect

  •  English    19     Public
    Past Simple or Present Perfect
  •   Study   Slideshow
  • He ____ (be) a teacher since 2021.
    has been
    was
  •  10
  • Sally _____ in Manchester when she was a student.
    has lived
    lived
  •  10
  • Brad! I ____ seen you for ages!
    didn't see
    haven't seen
  •  10
  • They ____ three museums so far this afternoon.
    have visited
    visited
  •  10
  • He ____ to Lynn since their argument.
    didn't speak
    hasn't spoken
  •  10
  • They ____ abroad last summer.
    didn't go
    haven't gone
  •  10
  • _____ with chopsticks?
    Did you ever eat
    Have you ever eaten
  •  10
  • I ____ at a Chinese restaurant last week.
    have eaten
    ate
  •  10
  • She ____ to the supermarket. She ____ come back yet.
    has gone; hasn't come
    went; didn't come
  •  20
  • The bicycle ___ outside yesterday, but it _____.
    was; has disappeared
    has been; disappeared
  •  20
  • He ___ very tired so he ____ home to rest.
    felt; went
    has felt; has gone
  •  20
  • ____ about the bank robbery this morning?
    Did you hear
    Have you heard
  •  10
  • I ____ my legs and it hurts.
    cut
    have cut
  •  10
  • He ____ the report yet.
    hasn't finished
    didn't finish
  •  10
  • I ___ brushed my teeth.
    already brushed
    have already brushed
  •  10
  • _____ your purse yet?
    Did you find
    Have you found
  •  10