ВАРИАНТ 1
Write questions in present perfect simple.
I have been in my room.
Have I ever been in my room?
Where have you been?
Have you ever been in my room?
2. They have not finished their homework yet.
They have finished their homework?
Have they finish their homework?
Have they finished their homework?
Yes, she has.
Has Sue kissed Ben?
Have Sue kisses Ben?
Has Sue kiss Ben?
Yes, he has.
Has the waiter brought the tea?
Has the waiter bring the tea?
Have the waiter broughts the tea?
Marilyn has.
Has Marilyn paid?
Has Marilyn paided the bill?
Who has paid the bill?
No, I have not.
Have you written a poem?
Have you ever written a poem?
Have you ever writed a poem?
At the art-school.
Where they have talked about art?
When have they talked about art?
Where have they talked about art?
I have heard the song every day.
How often have you heard the song?
Have you often heard the song?
How often have you heart the song?
Father has.
Who have cooked dinner?
Who has cooked the dinner?
Who has cooked dinner?
Caron has read 89 pages.
How much pages has Caron read?
How many pages has Caron red?
How many pages has Caron read?
ВАРИАНТ 2
Choose the correct form in Present Perfect Progressive
Emma _____ English for five years.
has learned
has being learning
has been learning
My friends _____ here since 2003.
have been living
have being lived
have lived
I have been waiting for Danny _____.
since 20 minutes
for 20 minutes
Ross and Gavin have been travelling around Australia _____.
since six weeks
for six weeks
How long _____________ on the phone?
they have been talking
have they being talked
have they been talking
Carol _____ in the gym since 2 o clock.
has been exercising
has being exercised
has been exercised
How long ___ these books _____ on the floor?
has, been lying
have, being lyied
have, been lying
Paul _____ to the radio.
has been not listening
has not been listening
has not being listen
You _____ TV all day.
have been watching
have been watched
have being watched
The men ____________ cards.
have being played
have been playing
have been plaied
|