Game Preview

Simple past vs Present perfect

  •  English    10     Public
    Simple past tense or present perfect tense??
  •   Study   Slideshow
  • *Mary _____________ (not play) the piano in the music room yet.
    has not played
  •  15
  • *Danny _________________(buy) a gift for his mother last week.
    bought
  •  15
  • Dad ____________________(be) a chef twenty years ago.
    was
  •  15
  • I ________________(live) in Sha Tin five years ago.
    lived
  •  15
  • Uncle John _________ just _________(move) to Sha Tin.
    has, moved
  •  15
  • He _____________(not start) learning English yet.
    has not started
  •  15
  • Tom _________________ (ride) the bicycle in the park last weekend.
    rode
  •  15
  • Ray and I _______ already ______ (visit) the Space Museum.
    have, visited
  •  15
  • May _____________ (eat) an apple yesterday.
    ate
  •  15
  • Jane ____________ (forget) to bring her book last Monday.
    forgot
  •  15