I ______________a new flat a few months ago.
have bought
bought
have been buying
buy
I ______________a new flat a few months ago.
have bought
bought
have been buying
buy
I`m hot because I ______________!
have run
run
have been running
am run
I _________________six pages.
am written
have written
have been writing
write
They ___________________here for three years.
live
are living
have been living
lives
Ann ____________a good job.
has found
has been finding
founded
finds
Last year it _________for three months.
snowed
has snowed
has been snowing
snows
Tom _______________________as a postman for the past month.
worked
works
has worked
has been working
Look what Peter __________________me for my birthday.
gave
has given
has been giving
gives
I ________________an essay all day.
have been writing
have been written
am writing
write
How long ______________your car?
you have
have you had
have you been having
are you have
Pete and I ______________for over six months.
are gone
have gone out
have been going out
went out
She`s tired because she ______________________all day.
has been shopping
has shopped
shopped
shops
She _____________to most parts of the world.
has travelled
travels
travelled
has been travelling
I ______________my lunch yet.
hasn`t finished
didn`t finish
haven`t finished
haven`t finish
I ______never _______such beautiful flowers before.
have / seen
has / seen
had / seen
did /see
She ______________a letter three weeks ago.
sends
has sent
sent
has been sending
The boy ____________his homework and now he can play his favourite game.
has done
has been doing
done
did
Those people __________________at the hotel since Friday.
were
are
have been
have been being
Emma _______________her case last night.
packed
has packed
has been packing
packs
That alarm clock ________________since 8 o`clock this morning.
has rung
has been ringing
rang
rings
Peter ________________at his granny last Christmas.
stayed
has stayed
has been staying
stay
He ______________university four years ago.
has left
left
has been leaving
leaved
How long ___________in Paris?
are you living
do you live
have you been living
you live
I _____________my finger. It really hurts.
cut
have cut
have been cutting
cutted
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест