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 review B2
0
%
0
0
0
Back
Restart
They ______ for the bus to arrive now.
are waiting
Oops!
Okay!
How long _____ you _____ here?
student's answer
Oops!
Okay!
Is it correct? We've started just our lesson.
We've just started our lesson.
Oops!
Okay!
Alana _____ never ______ Brazil.
has never visited / been to
Oops!
Okay!
Sam's in the kitchen. He (make) dinner.
is making
Oops!
Okay!
Frank usually ____ to karate lessons on Thursdays.
goes
Oops!
Okay!
How often (see) your cousin?
do you see
Oops!
Okay!
I can't go out tonight because I (not do) my homework.
haven't done
Oops!
Okay!
I don't feel very well. I think I _____ too much chocolate.
I've eaten
Oops!
Okay!
I'm really hungry. I ____ (not have) anything to eat today.
haven't had
Oops!
Okay!
Stephanie hardly ever (watch) TV in the evening.
watches
Oops!
Okay!
Is it correct? She's totally agreeing with her parents.
agree
Oops!
Okay!
What's that noise? Someone ______ the drums.
's playing
Oops!
Okay!
Is it correct? He's always having breakfast every day at 8 o'clock.
He always has breakfast
Oops!
Okay!
Ben and Nathan (play) football for years.
have been playing
Oops!
Okay!
How many times (visit) Instagram today?
have you visited
Oops!
Okay!
Is it correct? He's gone to London four times.
He's been to London four times.
Oops!
Okay!
Who ____ you _____ now? You're always on your mobile phone!
are you calling/messaging/texting
Oops!
Okay!
Is it correct? Thanks for explaining that. I'm understanding now.
understand - state verb
Oops!
Okay!
Adrian _____ (not enjoy) school at the moment. He says it's too difficult.
isn't enjoying
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies