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
0
%
0
0
0
Back
Restart
How long_____(live) here?
have lived/ have been living
Oops!
Okay!
He ________ (live) in Italy for two years
has lived/ has been living
Oops!
Okay!
He's tired. He_______(study) since 9 o'clock.
has been studying
Oops!
Okay!
" You look slimmer" . " Yes, I ________(lose) 12 kilos.
have lost
Oops!
Okay!
I_________(know) my friend for 5 years.
have known
Oops!
Okay!
He _________(break) his leg, so he can't play football today
has broken
Oops!
Okay!
________you ever _______(be) to France?
have been
Oops!
Okay!
I ________(work) here for three years.
have worked/ have been working
Oops!
Okay!
_________he _____(like) cats?
does
Oops!
Okay!
My mother _________(work) in a hospital. She's a nurse.
works
Oops!
Okay!
I ________(see) the film yet.
haven't seen
Oops!
Okay!
It _________(snow) now
is snowing
Oops!
Okay!
She __________(write) a letter at the moment
is writing
Oops!
Okay!
______you ever______(meet) a famous person?
have met
Oops!
Okay!
Tom usually____(play) golf on Saturdays.
plays
Oops!
Okay!
She is very busy today. She_______ (type) letters all morning.
has been typing
Oops!
Okay!
Jim_______(have) a bath at the moment
is having
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies