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
B' Class - Present Perfect/Past simple
0
%
0
0
0
Back
Restart
....... you ________ Mary yesterday? (visit)
Did ..... visit
Oops!
Okay!
My mum ______ to Paris last summer. (go)
went
Oops!
Okay!
Bill _______ the marathon 2 days ago. (run)
ran
Oops!
Okay!
I ________ basketball yesterday. (not play)
didn't play
Oops!
Okay!
It’s the first time I ….. in the ocean. (swim)
have swum
Oops!
Okay!
.......... you ______ a nice weekend so far? (have)
Have ...... had
Oops!
Okay!
… she …. to the seaside last summer?
Did …. go
Oops!
Okay!
….. you …… your homework yet? (do)
Have ….. done
Oops!
Okay!
I _______ to America 10 years ago. (travel)
travelled
Oops!
Okay!
How …. your trip? (be)
was
Oops!
Okay!
I ________ her since October. (know)
have known
Oops!
Okay!
I ......... never _______ an elephant. (see)
have ....... seen
Oops!
Okay!
We ……. since last summer. (see)
haven’t seen
Oops!
Okay!
I ________ pizza for ages. (not eat)
haven't eaten
Oops!
Okay!
Rachel _______ her friends twice this week. (meet)
has met
Oops!
Okay!
Jenny ________ here since 1998. (live)
has lived
Oops!
Okay!
......... you ever ______ to Spain? (be)
Have ....... been
Oops!
Okay!
She …. just …… making dinner. (finish)
has …. finished
Oops!
Okay!
She _______ Indian food. (never eat)
has never eaten
Oops!
Okay!
We …… a dog for a walk yesterday. (not take)
didn’t take
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies