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
Present perfect
0
%
0
0
0
Back
Restart
What's the past participle of "eat"?
eaten
Oops!
Okay!
Juan and Gonzalo ..........................(not feed) the cat.
haven't fed
Oops!
Okay!
I .......................(work) here ..................2012.
have worked / since
Oops!
Okay!
Susan has lived in Mexico ...................three years.
for
Oops!
Okay!
Right ot wrong? Julie hasn't finished homework already.
Incorrect. Julie hasn't finished homework (yet).
Oops!
Okay!
What's the past participle of "speak"?
spoken
Oops!
Okay!
I ..........................(send) a text to my friend.
have sent
Oops!
Okay!
Make a negative sentence with "PLAY"
-
Oops!
Okay!
My friends ...........................(fly) from England to Australia recently.
have flown
Oops!
Okay!
Right or wrong? Argentina hasn't won the Football World Cup for 1986.
Wrong. Argentina hasn't won the Football World Cup since 1986.
Oops!
Okay!
She .............never...................(understand) English.
has / understood
Oops!
Okay!
Make a sentence with "BREAK"
-
Oops!
Okay!
...............you ever...................(dance) tango?
Have / danced
Oops!
Okay!
Make a question: you / do / exercise / today?
Have you done exercise today?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies