Present Perfect
Список вопросов теста
Вопрос 1
Have you ever ___________ to Vietnam?
Варианты ответов
- been
- gone
- went
Вопрос 2
Where is Neil? - I think he has __________ come in.
Варианты ответов
- never
- yet
- just
Вопрос 3
I have seen her many times but I have _________ met her before.
Варианты ответов
- never
- ever
- just
Вопрос 4
Have you had lunch _______?
Варианты ответов
- ever
- just
- yet
Вопрос 5
You are late! Where have you __________?
Варианты ответов
- been
- gone
- go
Вопрос 6
I have been to America, but I have __________ visited New York.
Варианты ответов
- ever
- yet
- never
Вопрос 7
I have been to Brazil 6 times and I have always _____________ with the same airline. (buy / drive / fly / give / have / win)
Вопрос 8
Has she __________ her baby yet? (buy / drive / fly / give / have / win)
Вопрос 9
Hello! I have ___________ you some flowers! (buy / drive / fly / give / have / win)
Вопрос 10
Have you ever _________ anything on the lottery? (buy / drive / fly / give / have / win)
Вопрос 11
Has your teacher __________you any homework yet? (buy / drive / fly / give / have / win)
Вопрос 12
Where is Vic? - I have just ___________ him home. (buy / drive / fly / give / have / win)
Вопрос 13
___________ you been to that restaurant?
Варианты ответов
- Have
- Has
- Are
Вопрос 14
My friend ___________to Europe.
Варианты ответов
- has not been
- not been
- have not been
Вопрос 15
Jack has ___________ to the cinema. He is there now.
Варианты ответов
- been
- gone
- went
Вопрос 16
They have not _________ to a night club.
Варианты ответов
- never been
- been
- were
Вопрос 17
______________ she been to New York?
Варианты ответов
- Has
- Have
- Was
Вопрос 18
J have lived in London _______ two months.
Варианты ответов
- for
- since
Вопрос 19
I have had this car _________ 1995.
Варианты ответов
- for
- since
Вопрос 20
How long ____________________ (you / work) here?
Вопрос 21
I _____________ (not / be) to Mexico for 20 years.
Вопрос 22
I have known her ___________I was a child.
Варианты ответов
- for
- since
Вопрос 23
I have been happy ________ a long time.
Варианты ответов
- for
- since
Вопрос 24
I have been here ________ 5 o'clock.
Варианты ответов
- for
- since
Вопрос 25
He has been here ________ 5 hours.
Варианты ответов
- for
- since
Вопрос 26
I have known my best friend _________ I was 5 years old.
Варианты ответов
- for
- since
Вопрос 27
I have known my best friend _________5 years.
Варианты ответов
- for
- since
Вопрос 28
Laura has _________ arrived home from work.
Варианты ответов
- just
- yet
- so far
Вопрос 29
We have __________ seen this film twice.
Варианты ответов
- already
- just
- yet
Вопрос 30
Has Robert opened his presents _________?
Варианты ответов
- just
- already
- yet
Вопрос 31
He has _________turned on the TV
Варианты ответов
- just
- yet
- so far
Вопрос 32
I have not had breakfast _________.
Варианты ответов
- yet
- just
- already
Вопрос 33
Richard has __________ phoned me 3 times today.
Варианты ответов
- already
- yet
- never
Вопрос 34
I _____________ (just / see) an old friend.
Вопрос 35
_______________ (you / meet) her mother yet?
Вопрос 36
He ______________(already / speak) to John today.
Вопрос 37
They _____________ (win) three games so far.