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 Tenses 11th
0
%
0
0
0
Back
Restart
I’m so sleepy! I __________ only just _________ (wake up).
have - woken up
Oops!
Okay!
They _____________ (usually/watch) TV in the evenings.
usually watch
Oops!
Okay!
I _____________ (be) at this school since I was 5.
have been/ ´ve been
Oops!
Okay!
They ______________ (cancel) the football match when the pitch gets icy.
cancel
Oops!
Okay!
Megan ______________ (save up) for a new phone; she’s nearly got enough money.
is saving up
Oops!
Okay!
___________________________ (you/ever/visit) Mexico?
Have you ever visited
Oops!
Okay!
They __________ (build) a new sports center at my school.
are building
Oops!
Okay!
Henry can’t go out because he _______________ (finish) his school project yet.
hasn't finished
Oops!
Okay!
Jake _______________ (look forward) to watch this film since it first came out.
has been looking forward
Oops!
Okay!
People _____________ (celebrate) this festival for centuries.
have been celebrating
Oops!
Okay!
Sam ________________ (learn) Italian since last June.
has been learning
Oops!
Okay!
We __________ (be) on holiday since August.
have been
Oops!
Okay!
Do you like my new hairstyle? _________________ (look) OK?
does it look
Oops!
Okay!
Every Friday she ___________ (go) dancing with her friends.
goes
Oops!
Okay!
My brother ___________________ (bake) cakes. The house smells lovely.
has been baking
Oops!
Okay!
My basketball team ____________ (win) a lot of matches.
has won
Oops!
Okay!
We ______________ (look) for you all morning.
have been looking
Oops!
Okay!
Felipe ___________ already __________(finish) his book.
Has-finished
Oops!
Okay!
The new singer ___________________ (never/ perform) on stage.
has never performed
Oops!
Okay!
You’re covered in dirt! What _____ you ___________ (do)?
have - been doing
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies