Tom ................ TV all day.
is watching
has been watching
watches
has watched

Tom ................ TV all day.
is watching
has been watching
watches
has watched
I .................... well recently.
am not feeling
don't feel
didn't feel
haven't been feeling
It ................ all day.
is raining
have been raining
has been raining
rains
How long ...................... English?
are you learning
have you learned
do you learn
have you been learning
Your hands are dirty! What ................... ?
did you do
have you been doing
have you done
were you doing
How long ................... this smartphone?
do you have
are you having
have you had
have you been having
- I am saving for a new laptop.
- How long ...................... ?
do you save
have you been saving
are you saving
have you saved
He ..................... football since he was seven.
has played
is playing
has been playing
plays
Look! Somebody ............... the window.
has broken
breaks
broke
is breaking
Ben is my best friend. I ............. him for a long time.
know
am knowing
have been knowing
have known
I .................... to have a dog.
always wanted
always want
have always wanted
am always wanting
I .................. a headache since morning.
have
am having
have been having
have had
John ..................... ill since last week.
is
has been
is being
was
I .............. ill last week.
have been
were
was
am
How long ............... raining?
is it
was it
has it
has it been
The weather is dry. It ............... for a few weeks.
didn't rain
hasn't rained
has rained
has been raining
How long .................... this jacket?
have you been wearing
have you worn
are you wearing
do you wear
You look tired. What .............. ?
were you doing
have you done
have you been doing
are you doing
I ................... Tom since Monday.
didn't see
haven't seen
have seen
haven't been seeing
- Sorry, I am late.
- That's all right. I ........................ long.
haven't been waiting
have been waiting
wasn't waiting
am not waiting
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест