0% found this document useful (0 votes)
18 views3 pages

Present Perfect-Worksheet 3

Uploaded by

tieukha140079
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
18 views3 pages

Present Perfect-Worksheet 3

Uploaded by

tieukha140079
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 3

Name:

EASY Date:
GRAMMAR
Present WORKSHEET
perfect Exercise 1: Choose the correct answer
1. I a new dress yesterday.
A. buy B. bought C. have bought
2. They their homework yet
A. have finished B. haven’t finished C. finished
3. I TV last night.
A. didn’t watch B. haven’t watched C. hasn’t watched
4. She _ married in 2018
A. have got B. has got C. got
5. He to school last week. He was ill
A. hasn’t gone B. went C. didn’t go
6. We the children’s toys yesterday.
A. found B. find C. have found
7. Helen has already lunch.
A. have B. has C. had
8. I didn’t breakfast yesterday.
A. have B. had C. has
9. Ben has just a vase
A. break B. broke C. broken
Exercise 2: Put the verbs in bracket into the past simple or the present perfect
1. I _ (not/play) tennis since I was at school but I (be) very
good at it back then.
2. A: you (choose) a dress for the party yet?
B: Yes, I _ (buy) one yesterday.
3. I think our teacher (forget) about the test! He _ (not/ say)
anything about it in the last season!
4. A: (you/ sell) your house yet?
B: Yes, some people _ (see) it last month and (buy) it.
5. They (lose) their cat. It (run) away last week.
Name:
EASY Date:
GRAMMAR
Present WORKSHEET
perfect 6. Helen ever (try) sushi?
7. you (go) to the wedding last night?
8. I never (be) to Paris
9. This year I (travel) to Athens 3 times so far.
10. Paul and Judith (be) married since 1998.
11. you _ _ (finish) your homework yet?
12. Last night aunt Betty (come) by. She (tell) us that this
summer they are going to Hawaii.
13. I (visit) many different countries so far. Last summer I
(go) to Italy and 3 years ago I (be) in Spain. I (not/ visit)
Germany yet.
14. When _ you (come) to Greece?
15. I (come) in 2007.
16. you _ _ (watch) the film E.T. yesterday?
17. They _ already _ (leave) the train station
18. How long you _ (know) Jonathan?
19. I (meet) him in 2009, so I (know) him for 3 years
20. What _ (happen) to Lucy last night?
21. you _ _ (read) “Harry Potter” when you were on holidays?
Exercise 3: Fill in the gaps with “yet, ago, ever, last night, for or since”
1. My father went to Italy five days _.
2. He has known her _ 2001.
3. Have you _ seen an elephant?
4. She hasn’t finished her work .
5. He has lived in Madrid _ ten years.
6. We went to bed at 11 o’clock _ _.
Exercise 4: Circle the correct item
1. Has Jack gone to school then/ yet?
2. Tonia has sent twenty invitations yesterday/ so far.
3. Tina took a test already/ three days ago.
Name:
EASY Date:
GRAMMAR
Present WORKSHEET
perfect 4. I sent you an email two days already/ ago but you haven’t replied.
5. Helen has already/ yet had her breakfast.
Exercise 5: Put the verbs in brackets into the past simple or the present perfect
I (1) (be) a ski instructor for many years now. I (2) (take up)
the sport when I (3) _ (be) at school. I still remember the first time I (4)
(try) to ski. I (5) (slip) on the ice and (6) _ (break) my
ankle. Thankfully, I (7) (not/ have) a serious accident since then. Last year, I
(8) (try) ice-skating for the very first time. I (9) (slip) on the ice rink
a couple of times since then but I (10) _ (not/ break) anything. Two years ago,
I (11) _ (take) snowboarding lessons. I (12) (not/ like) it because I
(13)
(find) it a little dangerous. I (14) (not/ play) ice - hockey yet. There’s a
game tomorrow. I can’t wait to go!
Exercise 6: Put the verbs in brackets into the past simple or the present perfect
1.A: (you/ ever/ meet) anyone famous?
B: Yes, last summer I _ _ (sit) next to Brad Pit on a plane to LA.
2.A: How long ago (you/ start) painting?
B: Ten years ago. I (recently/ complete) a painting that the National Gallery
(ask) me to do a year ago.
3. A: Last night, I (see) the latest James Bond film.
B: Oh, I (already/ see) it twice.
4. A: Do you know that Mrs Janet (work) here for sixteen years?
B: I thought she_ (start) working here ten years ago.
5. I (invite) _them to my birthday party yesterday, however, they (not come)
_.
6. My brother (begin) _ _ looking for a job in January.
7. Timson (make) 13 films and I think her latest is the best.
8. She (be) extremely quiet since her husband died.
9. Jane (leave) just a few minutes ago.

You might also like