Present Perfect / Present Perfect Progressive
Список вопросов теста
Вопрос 1
Where have you been? ... (you / play) tennis?
Варианты ответов
- Have you been playing
- You have been playing
- Have you played
Вопрос 2
Look! ... (somebody / break) that window.
Варианты ответов
- Somebody have been breaking
- Somebody have broken
- Somebody has broken
Вопрос 3
You look tired. ... (you / work) hard?
Варианты ответов
- Have you worked
- Have you been working
- You have been working
Вопрос 4
"... ( you / ever / work) in a factory''. " No, never."
Варианты ответов
- Have ever you worked
- Have you ever worked
- Have you ever been working
Вопрос 5
" Liz is away on holiday." "Is she? Where ... (she / go)?"
Варианты ответов
- has she been going
- has she going
- has she gone
Вопрос 6
My brother is an actor. ... (he / appear) in several films.
Варианты ответов
- He have appeared
- He has appeared
- He has been appearing
Вопрос 7
"Sorry I'm late." "That's all right. ... (I / not / wait) long."
Варианты ответов
- I have not been waiting
- I not have been waiting
- I have not waited
Вопрос 8
"Is it still raining?" "No, ... (it / stop)."
Варианты ответов
- it have stopped
- it has stopped
- it have been stopping
Вопрос 9
... (I / lose) my phone. ... (you / see) it anywhere?
Варианты ответов
- I have lost ... Have you been seeing...
- I have been loosing ... Have you seen
- I have lost ... Have you seen...
Вопрос 10
... (I / read) the book you lent me, but ... (I / not / finish) it yet. It's very interesting.
Варианты ответов
- I have been reading ... I have not finished
- I have been reading ... I have not been finishing
- I have read ... I have not finished
Вопрос 11
This is a very old book. ... (I / have) it since I was a child.
Варианты ответов
- I has had
- I have had
- I have been having
Вопрос 12
... (you / buy) your train ticket yet?
Варианты ответов
- Have you buy
- Have you been buying
- Have you bought
Вопрос 13
... (It / not / rain) all summer, so the garden is dead.
Варианты ответов
- It has not been raining
- It has not rained
- It has not been rained
Вопрос 14
...(Julie / learn) to drive for six years!
Варианты ответов
- Julie have been learning
- Julie have learnt
- Julie has been learning