Game Preview

Past Simple or Present Perfect

  •  English    12     Public
    Grammar
  •   Study   Slideshow
  • Our mother ... (already make) dinner.
    has already maked
    have already made
    made
    has already made
  •  15
  • He ______ (buy) three books so far.
    have bought
    bought
    has bought
  •  15
  • My sister ... (paint) a nice picture yesterday
    painted
    has painted
  •  15
  • Tom ... (watch) TV last evening.
    has watched
    watched
  •  15
  • He ... (walk) his dog two hours ago.
    has walked
    walked
  •  15
  • I _____ (finish) my tast yesterday.
    have finished
    finished
  •  15
  • I _________ (be) to Kyiv twice.
    been
    have been
    was
    have was
  •  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
    have been
    was
  •  15
  • I have known him for ages.
    Past Simple
    Present Perfect
  •  15
  • The plane arrived at the airport 5 minutes ago.
    Present Perfect
    Past Simple
  •  15
  • I had my English test last Tuesday.
    Present Perfect
    Past Simple
  •  15