__ your relatives ___ in Poland or in Ukraine?
Do, live
Are living
Have lived
Have been leaving
__ your relatives ___ in Poland or in Ukraine?
Do, live
Are living
Have lived
Have been leaving
I .......you for ages.
am not seeing
haven't seen
don't see
doesn't see
I .......... here since 2001.
work
am working
have worked
have been working
Don't disturb her! She ........ coffee now.
make
is making
have made
makes
Sometimes the child .......... to bed at 10.
go
goes
is going
have gone
My aunt .......... in Kyiv for 12 years.
live
is living
have lived
has been living
Ann and Jane can’t play with you, Ted. They ____ the house at the moment.
clean
are cleaning
have cleaned
have been cleaning
He ____ it since morning and ___ yet. 3
read/hasn’t finished
has been reading/hasn’t been finishing
has been reading/hasn’t finished
has been reading/didn’t finish
She ____ lunch with her friend in the cafeteria now.
has
is having
have had
has had
She ____ already a lot.
learned
is learning
have learned
has learned
He ____ a speech for it for a week already.
prepared
is preparing
has prepared
has been preparing
He ____ rice twice a week
eat
eats
is eating
has eaten
We ___ the match today
win
are winning
has won
has been winning
Bruce ______ tennis since he was a child. He ______ many trophies.
has been playing / has won
has played / has been winning
has been playing/won
has played / won
You ______ tennis since 10 o'clock. How many sets ______ ?
have played / have you been playing
have been playing / have you played
are playing / have you played
He ______ to me since we met last summer. He _______ over 100 emails.
's been writing / 's sent
's written / 's been sending
is writing / 's sent
_____ any fish today?
Have you caught
Have you been catching
Have you catching
Did catch
We ______ this TV for ages. I think it's time to buy a new one.
have
've had
've been having
Now that I ______ tidying the house, I'm going to clean it.
finished
is finishing
have finished
have been finishing
We ______ this TV for ages. I think it's time to buy a new one.
have
is having
've had
've been having
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест