WorksheetsGI_L16_Present Perfect Part 2
Total questions: 31
Worksheet time: 17mins
I have known her for 8 years.
==> For something that _____ in the past and ______ in the present.
started/ continues
continues/started
stops/ started
continues/ stops
They have never eaten durian before.
==> For our ________ up to present.
action
experience
behaviour
event
He has just left. I'm sorry that you didn't see him.
==> For an action that is_______ at a _______in the past
completed long time ago/ unclear time
completed long time ago/ non-specific time
completed recently/ non-specific time
completed recently/ unclear time
Anna has read ten books this summer.
==> For _____how many times you ______ something
counting/ tried
counting/ have done
counting/ finished
counting/ did
She has worked at this company ______ 2013.
since
for
They have ______eaten durian.
never
ever
Have you______ tried raw salmon?
never
ever
He has broken his arm_______.
before
ever
so far
__________that she has climbed Mount. Fansipan.
This is the first time
Up to now
So far
Since
__________, the pilot has flown 3000 hours.
This is the first time
Up to now
So far
Since
We use _________when someone has gone to a place and returned.
has been
have gone
have been
has gone
We use _________when someone has not returned.
has been
have gone
have been
has gone
I haven't taken a bath_______.
yet
ever
lately
just
She has________ handed in her essay.
already
lately
recently
just
He has made this mistake_________.
several times
recently
lately
just
Put in "been" or "gone".
Jim is one holiday. He's (a) to Italy.
Put in "been" or "gone".
Hello! I've just (a) to the shops. I've bought lots of things.
Put in "been" or "gone".
Alice isn't here at the moment. She's (a) to the shop to get a newspaper.
Put in "been" or "gone".
Tom has (a) out. He'll be back in about an hour.
Put in "been" or "gone".
"Are you going to the bank?" - No, I've already (a) to the bank.
Read and complete B's sentences. Use the verb in brackets + just/ already/ yet
A: Would you like something to eat?
B: No, thanks. I (a) lunch. (just/ have)
Read and complete B's sentences. Use the verb in brackets + just/ already/ yet
A: Do you know where Julia is?
B: Yes, I (a) her. (just/see)
Read and complete B's sentences. Use the verb in brackets + just/ already/ yet
A: What time is David leaving?
B: He (a) .(already/ leave)
Read and complete B's sentences. Use the verb in brackets + just/ already/ yet
A: What's in the newspaper today?
B: I don't know. I (a) (not/ read/ yet).
Read and complete B's sentences. Use the verb in brackets + just/ already/ yet
A: Is Ann coming to the cinema with us?
B: No, she (a) the film. (already/ see)
Read and complete B's sentences. Use the verb in brackets + just/ already/ yet
A: Are your friends here yet?
B: Yes, they (a) . (just/ arrive)
Read and complete B's sentences. Use the verb in brackets + just/ already/ yet
A: What does Tim think about your plan?
B: I (a) (not/ tell him/ yet).
Make questions from the words in brackets.
(ever/ ride/ horse?)
Have you (a) ?
Make questions from the words in brackets.
(ever/ be/ California?)
Have you (a) ?
Make questions from the words in brackets.
(always/ live/ in this town?)
Have you (a) ?
Make questions from the words in brackets.
(most beautiful place/ ever/ visit)
What (a) ?
