Uploaded by Mohamed Mahmoud

Present Perfect Worksheet (1)

Name: ………………………….
Class: …………………………
English: ……………………
Y7: …………………………
Grammar
The Present Perfect Tense
1) Complete the dialogues in the present perfect. _______________
A. ............................................. Kim yet? (see)
B. Not yet. But I am going to see her on Friday.
A. Has Karl ever been to England?
B. No, never. But he .................................. to Scotland twice. (already go)
A. How many foreign languages have you learned?
B. Unfortunately, I .................................................. any foreign languages so far. (not
study)
A ....................................... the email from me? (get)
B I'm afraid I haven't received any email from you since last week.
A Why is Mary crying? What ............................................. to her? (happen)
B Poor Mary. Her mum has been ill for a long time.
A Where .............................................. so long? (be)
B I'm sorry, I missed the bus.
A Look. The sun ............................................... (disappear)
B It's fascinating. It has been covered by the moon.
A Have you called your grandma?
B Oh, no! I ........................................................... her yet. (not telephone)
A It's quite cold in here, isn't it?
1
B Is it? I ........................................................ the window. (just open)
2) Complete the conversation. Use the words in brackets:
A How long ......................................... unemployed? (you | be)
B ............................................ any job since May. (I | not have) But
......................................................
a job as a waiter. (I | just | apply for)
A .............................................................. as a waiter. (you | never | work)
B ................................................ at a wedding reception twice or three times. (I | help)
A .............................................................. you about their choice yet? (they | contact)
B No, they haven't. ................................................ in touch with me since the interview. (nobody |
get)
A And ................................................... to them? (you | write)
B Should I? ............................................... the courage to do that. (I | not find)
A If ..................................................... it yet, you should do it as soon as possible. (you | not do)
3) Complete these sixteen sentences to score your knowledge of PRESENT
PERFECT grammar:
2
1. It’s a great movie .I have …………..that movie many times.
a) see
b)saw
c)seen
2. Have you ……………really strange or interesting food ?
a)ever eaten
b)never eaten
c)ate
3. ………….your brother talked to you yet? Yes , he …………..
a)Has / did
b)Have / have
c)Has /has
4. My family and I ……………….. to many different countries around the world.
a)flown
b)has flown
c)have flown
5. Have you ever seen a ghost? Yes, I ………..
a)have
b)ever
c)never
6. …………….your teacher graded the tests? Yes, she ………………..
a)Has /has
b)Has /have
c)Have /graded
3