Game Preview

Past Simple or Present Perfect

  •  English    12     Public
    Grammar
  •   Study   Slideshow
  • Our mother ... (already make) dinner.
    has already made
    made
    have already made
    has already maked
  •  15
  • He ______ (buy) three books so far.
    bought
    have bought
    has bought
  •  15
  • My sister ... (paint) a nice picture yesterday
    painted
    has painted
  •  15
  • Tom ... (watch) TV last evening.
    watched
    has watched
  •  15
  • He ... (walk) his dog two hours ago.
    walked
    has walked
  •  15
  • I _____ (finish) my tast yesterday.
    finished
    have finished
  •  15
  • I _________ (be) to Kyiv twice.
    have was
    have been
    was
    been
  •  15
  • My grandpa ______________(not study) English when he was at school.
    didn't study
    has studied
    didn't studied
  •  15
  • My parents _______________(be) to South America many times.
    were
    was
    have been
  •  15
  • I have known him for ages.
    Present Perfect
    Past Simple
  •  15
  • The plane arrived at the airport 5 minutes ago.
    Present Perfect
    Past Simple
  •  15
  • I had my English test last Tuesday.
    Past Simple
    Present Perfect
  •  15