ASSESSMENT
SUBJECT: Present Perfect Tense
A) Fill the gaps with 'have' or 'has'.
1. I ___________answered the question. 6. We_____________ washed the car.
2. She____________ opened the window. 7. He______________ closed the window.
3. They__________ called us. 8. Jenny______________ locked the door.
4. You__________ carried a box. 9. The girls _______________ visited the museum.
5. It _____________rained a lot. 10. John and Sophie_____________ helped in the
garden.
B) Make positive present perfect sentences
1. (I / study / French) 11. (She / go / to Peru)
_____________________________________________ _____________________________________________
2. (She / eat / octopus) 12. (We / eat / too much chocolate)
_____________________________________________ _____________________________________________
3. (They / go / to Scotland) 13. (I / have / breakfast this morning)
_____________________________________________ _____________________________________________
4. (We / read / that book) 14. (John / miss / the train)
_____________________________________________ _____________________________________________
5. (He / live / here for three years) 15. (Lucy / cook / breakfast)
_____________________________________________ _____________________________________________
6. (You / know / David for ten years) 16. (They / write / to the politician)
_____________________________________________ _____________________________________________
7. (We / be / here for two weeks) 17. (You / find / your wallet)
_____________________________________________ _____________________________________________
8. (I / lose / my keys) 18. (I / meet / his mother)
_____________________________________________ _____________________________________________
9. (He / drink / too much coffee) 19. (We / try / roller-skating)
_____________________________________________ _____________________________________________
10. (They / miss / the train) 20. (She / pass / the exam)
_____________________________________________ _____________________________________________
C) Make negative present perfect sentences
1. (We / not / go / to Paris) 11. (She / not / make / dinner)
_____________________________________________ _____________________________________________
2. (She / not / see / ‘The Lord of the Rings’) 12. (They / not / arrive / yet)
_____________________________________________ _____________________________________________
3. (He / not / meet / my mother) 13. (Lucy / not / do / her homework)
_____________________________________________ _____________________________________________
4. (They / not / visit / St. Paul’s) 14. (I / not / read / that book)
_____________________________________________ _____________________________________________
5. (I / not / know / him for three months) 15. (He / not / live / in Berlin)
_____________________________________________ _____________________________________________
6. (You / not / study / French for ten years) 16. (John / not / buy / any food)
_____________________________________________ _____________________________________________
7. (They / not / be / in London for six months) 17. (She / not / clean / the kitchen)
_____________________________________________ _____________________________________________
8. (He / not / hurt / his leg) 18. (You / not / call / me)
_____________________________________________ _____________________________________________
9. (She / not / leave / her phone in a taxi) 19. (We / not / find / the book yet)
_____________________________________________ _____________________________________________
10. (We / not / lose / our tickets) 20. (They / not / sleep / well)
_____________________________________________ _____________________________________________
D) Make ‘yes / no’ present perfect questions
1. (They / go / to the USA?) ____________________________________
_________
____________________________________
_________
2. (You / read / ‘War and Peace’?) 5. (They / live / here as long as we have?)
____________________________________ ____________________________________
_________ _________
3. (She / be / late for a meeting?) 6. (You / go / to Australia?)
____________________________________ ____________________________________
_________ _________
4. (He / meet / your family yet?) 7. (She / miss / the bus?)
____________________________________ 14. (What / you / do today?)
_________
____________________________________
8. (I / meet / you before?) _________
____________________________________ 15. (How long / he / work here?)
_________
____________________________________
_________
9. (They / take / the exam?) 16. (Why / you / bring that?)
____________________________________ ____________________________________
_________ _________
10. (She / work / in this company for fifteen 17. (How many times / you / visit Scotland?)
years?)
____________________________________
____________________________________ _________
_________
18. (How many books / you / read this week?)
11. (How long / she / live in London?)
____________________________________
____________________________________ _________
_________
19. (How long / you study English?)
12. (Where / you / be?)
____________________________________
____________________________________ _________
_________
20. (How much food / you / buy?)
13. (How much coffee / you / drink today?)
____________________________________
____________________________________ _________
_________
E) Write a suitable sentence using the PRESENT PERFECT TENSE
1. Ann’s hair was dirty. Now it’s clean. (wash) ……... Ann has washed her hair…………
2. Tom was 80 kg. Now he’s 70. (lose weight) ……………………………………………..
3. Bill played football yesterday. Now he can’t walk; his leg is in plaster. (break)
………………………………………………………………………
4. My sister is looking for her pen. (lose) ……………………………………………………
5. Mary is on holiday in France. (go) ………………………………………………………..
6. Mr. Hill was in Canada last week. He’s back in London now. (be) ………………………
…………………………………………….
7. Look! Mrs. Smith has got a lot of packages. (buy) ……………………………………….
8. I can’t eat anything now. (eat too much) ………………………………………………….
9. Mrs. Jenkins is very tired. (clean / house) …………………………………………………
10. Tony needs a holiday. (work / hard / this year) ……………………………………………
F) Use PRESENT PERFECT TENSE after BECAUSE
Example: She can’t go to the party. (catch a cold)
She can’t go to the party because she has caught a cold.
1. He can’t walk very fast. (hurt / leg) 6. They can’t go on holiday. (not save / money)
………………………………………………………………… …………………………………………………………………
2. I can’t get in. (lose / key) 7. I know him. (meet him before)
………………………………………………………………… …………………………………………………………………
3. I know this story very well. (see the film) 8. We don’t know how he is. (not hear from him)
………………………………………………………………… …………………………………………………………………
4. I can’t post the letter. (not put / stamp / on it) 9. He won’t take a cigarette. (give up smoking)
………………………………………………………………… …………………………………………………………………
5. He can’t stand up. (eat too much) 10. She can’t get in. (he / lock the door)
…………………………………………………………………
…………………………………………………………………
G) Follow the example and do the same using
ALREADY
6. You have a bad cough. I think you should stop
Example: Bring the milk in, please. smoking.
- I have ALREADY brought it in. …………………………………………………………………
1. You must find the tickets soon. 7. Why don’t you clean your shoes?
………………………………………………………... ………………………………………………………..
2. Turn the radio down, please. 8. Brush your teeth, will you?
………………………………………………………… ………………………………………………………..
3. Tidy your room. 9. We have guests today. Shall we make a cake?
………………………………………………………..
…………………………………………………………………
4. Could you post the letters, please?
………………………………………………………… 10. We should invite Mary to the party.
………………………………………………………
5. Why don’t you see a doctor?
………………………………………………………...
H) Follow the example and do the same using YET
Example: She has been in the shop. (buy anything)
- She has been in the shop but she hasn’t bought anything YET.
1. I’ve written to them three times. (not reply) …………………………………………………………………………………...
2. I’ve asked you again and again. (not do it)
……………………………………………………………………………………………...
3. I lent him $10 last month. (not give it back)
……………………………………………………………………………………………...
4. He lost his pen a week ago. (not find it)
……………………………………………………………………………………………...
5. He borrowed my book last year. (not give it back)
……………………………………………………………………………………………...
6. She went to New York six months ago. (not return it)
……………………………………………………………………………………………...
7. She gave me $2 a week ago. (not return it)
……………………………………………………………………………………………...
8. I finished reading my library books a long time ago. (not change them)
……………………………………………………………………………………………...
9. She went to the bus-stop half an hour ago. (the bus / not come)
……………………………………………………………………………………………...
10. He’s still studying that lesson. (not learn it)
……………………………………………………………………………………………...
I) Fill in the blanks with ALREADY or YET
1. He hasn’t called us ……………………………… . 8. Has she done it …………………………….. ? No, not
…………………………. .
2. They have ………………………………… sent the letter.
9. A: Haven’t they arrived ………………………………. ?
3. John has ……………………………… bought the tickets
for the football match. B: Oh, yes. They have …………………………………
arrived.
4. We have ……………………………….. been to Mexico
three times. 10. Hurry up! The class has ………………………………
started.
5. You haven’t visited Tokyo
………………………………… . 11. Be careful! They have …………………………………
painted the door.
6. Has John bought a new car
………………………………….. ? 12. Haven’t you read the book
………………………………. ?
7. The plane has …………………………… left.
J) Follow the example and do the same using JUST
Example: he / go out
- What has he JUST done?
- He has JUST gone out.
1. She / leave the room
…………………………………………………………………
…………………………………………………………
7. you / write a letter
2. they / watch the news
…………………………………………………………………
………………………………………………………………… …………………………………………………………
…………………………………………………………
8. the girl / burn the cake
3. I / finish homework
…………………………………………………………………
………………………………………………………………… …………………………………………………………
…………………………………………………………
9. the teacher / walk out
…………………………………………………………………
…………………………………………………………
4. he / put on the jacket
………………………………………………………………… 10. the dog / see the cat
…………………………………………………………
…………………………………………………………………
5. she / catch a fish …………………………………………………………
………………………………………………………………… 11. Jane / turn the TV off
…………………………………………………………
…………………………………………………………………
6. he / call a taxi …………………………………………………………
………………………………………………………………… 12. the boys / eat dinner
…………………………………………………………
…………………………………………………………………
…………………………………………………………………
K) Ask questions with HOW LONG
Example: I am married.
- HOW LONG have you been married?
1. I know Bob. 7. She has got a bad cold.
…………………………………………………. ………………………………………………….
2. Sue and Alan are married. 8. Jan has long hair.
…………………………………………………. …………………………………………………
3. George is unemployed. 9. I have a yacht.
………………………………………………… …………………………………………………
4. Those books are here. [Link] are in the restaurant.
………………………………………………… ………………………………………………….
5. Mary is at the airport. [Link] parents are in London.
…………………………………………………. …………………………………………………
6. My sister is ill. [Link] cat is under the table.
………………………………………………… …………………………………………………
L) Rewrite the following sentences twice, using SINCE and FOR
Example: I haven’t seen you. (Christmas / 3 days)
a) I haven’t seen you SINCE Christmas.
b) I haven’t seen you FOR 3 days.
1. We’ve been here. (an hour / 4 o’clock) 5. We haven’t bought a new one. (ages / many
years)
a)
…………………………………………………… a)
…………………………………………………… ……………………………………………………
…………………………………………………… ……………………………………………………
……………………………………………………
b)
…………………………………………………… b)
…………………………………………………… ……………………………………………………
………….………………………………………… …………………..…………………………………
……………………………………………………..
2. She hasn’t spoken to me. (2 weeks / last
week)
a)
……………………………………………………
……………………………………………………
……………………………………………………
b)
……………………………………………………
……………………………………………………
…………………………….………………………
3. They’ve lived in this street. (1970 / a long
time)
a)
……………………………………………………
……………………………………………………
……………………………………………………
b)
……………………………………………………
……………………………………………………
……………………………………………………
4. I haven’t had time to do it. (last Monday / a
few days)
a)
……………………………………………………
……………………………………………………
…………………………….………………………
b)
……………………………………………………
……………………………………………………
……………………………………………………