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
AB2 Unit 1 - Present tenses
0
%
0
0
0
Back
Restart
My dad _________ (to watch) the news every morning.
watches
Oops!
Okay!
How long _________it ___________(to snow)?
has it been snowing
Oops!
Okay!
I ________ (to work) on this project all week.
have been working
Oops!
Okay!
We __________ (to prepare) for the wedding since last summer.
have been preparing
Oops!
Okay!
It __________ (to rain) all day.
has been raining
Oops!
Okay!
I usually ________(to get) good grades.
get
Oops!
Okay!
At the moment I __________ (to use) Bamboozle to learn English.
'm using
Oops!
Okay!
Where have you been? We _________ (to look) for you for ages!
have been looking
Oops!
Okay!
He says he _________ (to see) what I mean.
sees
Oops!
Okay!
I ___________(to know) my friend for the past 10 years.
have known
Oops!
Okay!
Look! That tree ________(to fall) down!
is falling
Oops!
Okay!
I'm exhausted. I _________ (to drive) all day.
have been driving
Oops!
Okay!
I often ________(to buy) flowers for my wife.
buy
Oops!
Okay!
My friend ________ (to know) a lot about football.
knows
Oops!
Okay!
She ________ (to play) the piano since she was a child.
has been playing
Oops!
Okay!
How long ________ you ________ (to have) those shoes?
have you had
Oops!
Okay!
Chinese car maker Geely ___________ (to own) Volvo since 2010.
has owned
Oops!
Okay!
He _________ (to have) his car for more than 10 years.
has had
Oops!
Okay!
My wife _________ (to do) fitness three times a week.
does
Oops!
Okay!
Switch the TV off. You _________ (to watch) cartoons for hours!
have been watching
Oops!
Okay!
Let's take a break. We ________________(to work) for more than 5 hours.
have been working
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies