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 SIMPLE & CONTINUOUS + PAST SIMPL ...
0
%
0
0
0
Back
Restart
He _____ (break) his phone last night.
broke
Oops!
Okay!
_______ (you / leave / yet)?
Have you left yet?
Oops!
Okay!
He _____ (read) that novel last summer.
read
Oops!
Okay!
She _______ (not / speak) to her friend for a few weeks.
hasn't spoken
Oops!
Okay!
I ____ (not eat) anything today. That's why I'm starving
haven't eaten
Oops!
Okay!
Holw long ______ (she / know) Lucy? For about fifteen years. They are best friends.
has she known
Oops!
Okay!
He _______ (write) this novel for months. He _____ (write) a few chapters so far.
has been writing / has written
Oops!
Okay!
I _______ (have) three cups of coffee. So I don’t want another one, thanks.
have had
Oops!
Okay!
They ______ (plan / already) their holiday.
have already planned
Oops!
Okay!
'I ______ (lose) my car key.' 'Really? When _____ (it / happen)?'
have lost / did it happen
Oops!
Okay!
I ______ (wash) the windows all morning (they’re not done yet).
have been washing
Oops!
Okay!
'Why is Gemma so tired this morning?' 'Because she _____ (study) for hours last night'.
studied
Oops!
Okay!
______ (your brother / visit) Peru?
Has your brother visited
Oops!
Okay!
She ____ (make / just) some tea
has just made
Oops!
Okay!
She ________ (not / listen) to a podcast for months.
hasn't listened
Oops!
Okay!
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies