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