Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Past simple - Present perfect
0
%
0
0
0
Back
Restart
I (see / already) _______________ Madonna live in concert.
have already seen
Oops!
Okay!
Last month I (feel) ________________ happy when I cooked a meal for the elderly at a nursing home.
felt
Oops!
Okay!
Two days ago, I (watch) _____________ a Madonna concert on TV.
watched
Oops!
Okay!
I (cycle /just) _________________ 50 km.
have just cycled
Oops!
Okay!
I (spend) _______________ my summer holiday in Australia last year.
spent
Oops!
Okay!
(you/ see / not) ________ Lucy at school in the morning?
Didn’t you see
Oops!
Okay!
When (be) _____________ the last time you were there?
was
Oops!
Okay!
(you / be / ever) ___________ to London?
Have you ever been
Oops!
Okay!
(you/ever/play) ______the new computer game?
Have you ever played
Oops!
Okay!
(she/ take) part in the competition last year?
Did she take
Oops!
Okay!
I (be / never) __________ to London
have never been
Oops!
Okay!
I (write) ___________ an essay yesterday
wrote
Oops!
Okay!
I (cycle) _______________ 100 km last week.
cycled
Oops!
Okay!
I want to prepare dinner. (you/ wash) ___________ the dishes yet?
Have you washed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies