Present Perfect/ Present Perfect Continuous
Список вопросов теста
Вопрос 1
I have been living in this city _______ many years.
Варианты ответов
- for
- since
- already
Вопрос 2
I cannot go with you. I _____ my leg.
Варианты ответов
- have broken
- has broken
- have been breaking
Вопрос 3
I'm tired. I ______ all day.
Варианты ответов
- have been studying
- have tudied
- has studied
- has been studying
Вопрос 4
I'm exhausted. I ______ all day, and I ____ yet.
Варианты ответов
- have been working/ have finished
- have been working/ haven't finished
- have worked/ have finished
Вопрос 5
I don't believe it! Somebody ___ all my chocolates.
Варианты ответов
- has eaten
- have eaten
- has been eating
- have been eating
Вопрос 6
I ______ a glass. I'm really sorry.
Варианты ответов
- have broken
- has broken
- have been broking
- has been breaking
Вопрос 7
I _______ for yoy for ages! Where _____ you ___?
Варианты ответов
- have been waiting/ have been
- have waited/ have been
- have been waiting/ have been being
Вопрос 8
- Why is your face so red?
- I ________.
Варианты ответов
- have running
- have run
- have been running
Вопрос 9
He ______ a book. I've ssen it in the bookshop.
Варианты ответов
- has written
- have written
- has been writing
Вопрос 10
I _______ onions, that’s why my eyes are red.
Варианты ответов
- have been peeling
- has been peeling
- have peeled
Вопрос 11
Don’t worry, the film _________ yet
Варианты ответов
- have started
- haven't started
- has started
- hasn't started
Вопрос 12
We ______in the park since morning.
Варианты ответов
- have been jogging
- have jogged
- has been jogging
Вопрос 13
The dish-washer is OK now. Dad ________ it.
Варианты ответов
- has repaired
- has been repairing
- have repaired
Вопрос 14
That dog has been barking _____ two o'clock.
Варианты ответов
- since
- for
- at
Вопрос 15
I have been playing tennis ____ two hours.
Варианты ответов
- for
- since
- at
Вопрос 16
Cecilia ____________ all day because she _________ all her exams.
Варианты ответов
- has been crying/ has failed
- have been crying/ have failed
- has cried/ has failed
Вопрос 17
How much coffe ___she ______ this morning?
Варианты ответов
- has drunk
- have drunk
- has been drinking
Вопрос 18
Simon ___________________ three books
Варианты ответов
- has written
- have written
- has been writing
Вопрос 19
I ________________your book. Here it is, thank you.
Варианты ответов
- have read
- have readed
- have been reading
Вопрос 20
The baby ________for a couple of hours
Варианты ответов
- have cried
- has been crying
- have been crying


