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