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 - Fantastic Flyers
0
%
0
0
0
Back
Restart
They _______________ (go) to the desert.
They have gone to the desert
Oops!
Okay!
They ___________________ (not ride) a camel across the desert.
They haven't ridden a camel across the desert
Oops!
Okay!
________________________ (ever eat) octopus? (No)
Have you ever eaten octopus? No, I haven't
Oops!
Okay!
I __________________ (never be) to London.
I have never been to London
Oops!
Okay!
I _____________ (not sleep) in a tent
I have never slept in a tent
Oops!
Okay!
_____________________________ (ever be) skiing? (Yes)
Have you ever been skiing? Yes, I have
Oops!
Okay!
I _______________ (never read) a magazine.
I have never read a magazine
Oops!
Okay!
We ______________ (never stay) in a hotel in the mountains!
We have never stayed in a hotel in the mountains!
Oops!
Okay!
My trip to Paris was the best holiday I _______________ (ever have)!
My trip to Paris was the best holiday I have ever had!
Oops!
Okay!
____________________ (ever take) a good photograph?
Have you ever taken a good photograph?
Oops!
Okay!
We __________________ (not swim) in the sea
We haven't swum in the sea
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies