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
×
The selected game type is invalid.
0
%
0
0
0
Back
Restart
I have lived in Vigo _____ 2015
since
Oops!
Okay!
Complete and answer the question: ____ you ever ____ anything really expensive? (buy)
Have you ever bought anything really expensive?
Oops!
Okay!
I have been learning English ____ 10 years.
for
Oops!
Okay!
I haven't finished my homework ___.
yet
Oops!
Okay!
Talk about pizza for 30 seconds
:)
Oops!
Okay!
_____ you bought Cris a present yet?
Have
Oops!
Okay!
Say 5 things you would take on holiday to the UK
:)
Oops!
Okay!
Correct the mistake: I HAVE PLAYED FOOTBALL YESTERDAY.
I PLAYED FOOTBALL YESTERDAY.
Oops!
Okay!
Complete and answer the question: ____ you ____ on holiday this year? (go)
Have you been on holiday this year?
Oops!
Okay!
Past participle of DO
done
Oops!
Okay!
Say five types of entertainment
:)
Oops!
Okay!
Past participle of BUY
bought
Oops!
Okay!
They ____ gone to a concert in Castrelos.
have
Oops!
Okay!
Correct the mistake: HE HASN'T TIDIED HIS BEDROOM ALREADY.
HE HASN'T TIDIED HIS BEDROOM YET.
Oops!
Okay!
Correct the mistake: DID YOU EVER SEEN A CELEBRITY?
HAVE YOU EVERY SEEN A CELEBRITY?
Oops!
Okay!
Look! The children ____ ____ a puppy! (find)
have found
Oops!
Okay!
Say five things you have done this week. (full sentences!)
I have been to school, I have had dinner, I had read a book, I have studied...
Oops!
Okay!
Make the sentence in the present perfect: I / be / Vigo / last week
I have been in Vigo since last week
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies