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
Present Perfect or Past Simple
0
%
0
0
0
Back
Restart
What is he doing tomorrow?
He is riding a bike. / He's riding a bike.
Oops!
Okay!
Has Thao Nguyen ever been to the moon?
Yes, she has. / No, she hasn't
Oops!
Okay!
I _________ with my brother on Sunday (play)
played
Oops!
Okay!
It was my birthday last week. We ________ many photos. (take)
took
Oops!
Okay!
Have you ever ridden a buffalo?
Yes, I have. / No, I haven't
Oops!
Okay!
He _______________ to France. (travel)
has travelled
Oops!
Okay!
I ______________ written a poem before.
have written
Oops!
Okay!
What is she doing tomorrow?
She's going swimming. / She's swimming.
Oops!
Okay!
Yesterday, we ____________ your toy in the toilet. (find)
found
Oops!
Okay!
I _________ to Canada 3 years ago. (go)
went
Oops!
Okay!
What are they doing next week?
They're eating pizza. / They are eating pizza.
Oops!
Okay!
What are you doing tomorrow?
I'm ____ing ....
Oops!
Okay!
I ___________ my homework before. (do)
have done
Oops!
Okay!
I ______________ the new Avengers movie (see)
have seen
Oops!
Okay!
Did you eat cake on the weekend?
Yes, I did. / No, I didn't
Oops!
Okay!
Did you go out with your parents on Saturday?
Yes, I did. / No, I didn't.
Oops!
Okay!
Did it rain on he weekend?
Yes, it did. / No, it didn't.
Oops!
Okay!
Have you eaten spaghetti before?
Yes, I have. / No, I haven't.
Oops!
Okay!
Did you do you homework?
Yes, I did. / No, I didn't
Oops!
Okay!
Have you ever watched the Avengers?
Yes, I have. / No, I haven't
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies