............ a new laptop yet?
Did you buy
Have you bought
............ a new laptop yet?
Did you buy
Have you bought
We .......... in London sinse 2007.
lived
have lived
.......... to Mexico?
Have you ever been
Did you ever go
I'm bored. It .......... for hours so I can't go out.
has been raining
rained
My neighbour's children .......... all morning.
have argued
have been arguing
Mel looks really tired. .............. all night?
Did she work
Has she been working
I ............ Spanish lessons when I was at school.
didn't have
haven't had
.............. at school yesterday?
Was Marco
Has Marco been
Sally .............. her shoulder last week.
dislocated
has dislocated
The film ................ . We've missed the first five minutes.'
already started
has already started
I ............. an interesting book about the history of computers for three hours.
have read
have been reading
The kitchen is a mess because we ............ a birthday cake for Dad.'
have been making
have making
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест