Тест по английскому языку: Present Perfect и Present Perfect Continuous
Инструкции: Выберите правильный ответ из предложенных вариантов.
Вопросы
He _____ (to finish) his homework already.
- a) finishes
- b) has finished
- c) is finishing
They _____ (to watch) TV for two hours.
- a) watched
- b) have watched
- c) are watching
I _____ (to be) to London three times.
- a) have been
- b) am
- c) was
She _____ (to read) that book since last week.
- a) has read
- b) read
- c) is reading
We _____ (to play) soccer for an hour now.
- a) played
- b) have played
- c) are playing
He _____ (to live) in this city all his life.
- a) has lived
- b) lives
- c) is living
They _____ (to work) on the project for a month.
- a) have worked
- b) are working
- c) worked
I _____ (to see) that movie before.
- a) saw
- b) have seen
- c) see
She _____ (to cook) dinner since 5 PM.
- a) has cooked
- b) is cooking
- c) cooked
We _____ (to visit) our grandparents last week.
- a) visited
- b) have visited
- c) are visiting
He _____ (to write) email since morning.
- a) has written
- b) wrote
- c) is writing
They _____ (to finish) their assignments yet.
- a) finished
- b) have finished
- c) are finishing
I _____ (to hear) that song many times.
- a) have heard
- b) heard
- c) hear
She _____ (to study) for her exams all day.
- a) studies
- b) has studied
- c) is studying
We _____ (to go) to that restaurant several times.
- a) have gone
- b) went
- c) go
He _____ (to play) the guitar since he was a child.
- a) has played
- b) plays
- c) is playing
They _____ (to learn) English for three years.
- a) learned
- b) have learned
- c) are learning
I _____ (to forget) my keys at home.
- a) have forgotten
- b) forgot
- c) forget
She _____ (to work) at this company for five years.
- a) worked
- b) has worked
- c) is working
We _____ (to wait) for the bus for ten minutes.
- a) waited
- b) have waited
- c) are waiting
He _____ (to teach) at this school since 2010.
- a) has taught
- b) taught
- c) is teaching
They _____ (to sell) their house recently.
- a) sold
- b) have sold
- c) are selling
I _____ (to take) pictures of the event all day.
- a) took
- b) have taken
- c) am taking
She _____ (to finish) her project just now.
- a) has finished
- b) finished
- c) is finishing
We _____ (to travel) to Paris twice this year.
- a) have traveled
- b) traveled
- c) are traveling
Конец теста.