1
________ you ever _________ caviar, Helen?
Have… eaten
Has… ate
Have… ate
Has… eaten
2
I _______ Mary lately. Have you?
saw
haven’t seen
hasn’t seen
didn’t seen
3
She ________ to Italy since 2010
has traveled
have travel
has travel
have traveled
4
He _________ never ___________ a car before.
have… driven
has… driven
has… drive
hasn’t… driven
5
How long _______ they _______ in Spain ?
have… lived
have … live
has … lived
has … live
6
I ________ Susan for 10 years.
ve know
ve knew
have know
have known
7
identify the sentences where the use of the present perfect is correct
We have traveled to Japan last year.
The Chinese have invented printing.
She has lost her keys. That’s why she can’t open the door.
I have done a lot of tasks today.
8
I _______ my newborn nephew yet.
haven’t visited
have visited
have visit
haven’t visit
9
_________ you _________ the news today?
Have… hear
Have… to hear
Have… heard
Have… to heard
10
“What time will Daniel go to school?” He _______ already _______ .
has… go
has… went
has… to go
has… gone
11
He _____________ here for three months.(work)
worked
hasn’t worked
hasn’t work
has worked
12
They __________ to Australia many times.(go)
haven’t go
haven’t gone
have go
have gone
13
_____________ you ever ______________ to Paris?(be)
Has… been
Have… been
Has… be
Be… be
14
My family ___________________ me recently. (Visit)
Have visit
has visit
has visited
have visited
15
My parents ___________________ yet. (Not arrive)
has arrived
has arrive
have arrived
haven’t arrived
16
Things _______ a lot since October. (Change)
have changed
are changing
has changed
change
17
Isabela: Would you like some more whisky? Theo: yes, you __________ it.
have already drunk
has already drunk
have already drink
has already drink
18
Mark the correct alternative that present perfect continuous structure. -Alice is reading books for the next test. She started two hours ago.
Alice has been reading books for de test.
Alice has read books for the test.
Alice has been read books for the test.
Alice has reading books for the test.
19
Isabela: i need to tell you something! Italy is my next holyday destination! Theo: really! I’m so excited for you. I _________ to Itlaly. Can I come with you Isabela: absolutely
had never been
have never been
have never went
have never gone
20
Check the alternative that presents the tense of the sentence below. -Pamela went to Paris last year.
Simple present
Past perfect
Simple past
Present perfect