Choose and complete the sentences below.
I'm sorry I'm late,_______ for a long time?
have you been waiting
have you waited
Choose and complete the sentences below.
I'm sorry I'm late,_______ for a long time?
have you been waiting
have you waited
Choose and complete the sentences below.
Somebody _______ my cookies. There are very few left.
has eaten
has been eating
Choose and complete the sentences below.
She must be tired. She ______all afternoon.
has been writing
has wrote
Choose and complete the sentences below.
I ______ all afternoon?
have read
have been reading
Choose and complete the sentences below.
They _______ for months.
have been travelling
have travelled
Choose and complete the sentences below.
My mother ___ for the last two hours.
have been cooking
has been cooking
has been cook
Choose and complete the sentences below.
Sam ___ fish for years.
has selling
has been selling
have been selling
Choose and complete the sentences below.
My parents ___ the walls all day today.
have been painting
has been painting
has paint
Choose and complete the sentences below.
We ___ the house since morning.
has been cleaning
have been clean
have been cleaning
Choose and complete the sentences below.
Your father looks tired. He ___ his car all day.
have been repairing
been repairing
has been repairing
Choose and complete the sentences below.
How long ___ Spanish?
have you been learn
has you been learning
have you been learning
Choose and complete the sentences below.
I ___ for this company for 5 years.
have been working
has been working
has been work
Choose and complete the sentences below.
How long ___ for us?
John has been waiting
has John been waiting
have John been waiting
It has _____ snowing a lot this week.
be
been
being
have
_____ your brother and sister been getting along?
Have
Had
Has
Were
Rick ______________ studying hard this semester.
have been
had been
has been
has being
I'm tired because I _____ been working out.
've
has
am
had
Julie ________ living in Italy since May.
has being
is been
has been
had been
Did you know he's been teaching German _____ fifteen years?
before
since
for
by
We have been watching TV _____ morning
for
since
by
before
He has ________ too hard today.
working
works
been working
being working
Has it _____ raining since you arrived?
be
being
been
has been
My brother has___________ for two months.
been travel
being travel
been travelling
been travelled
The children are in the yard. They__________ hide-and-seek since breakfast time.
are playing
has been playing
have been playing
have been played
She is an artist. She ___________________ since childhood.
has been drawned
have been drawing
has been drawing
had been drawing
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест