You are on page 1of 1

Present Perfect with: already, just, yet, ever,

never, for, since

1. Write already or yet in the correct place: 2. Fill in just correctly:


1. Nick has drunk a cup of tea. 1. They (go) to the cinema.
____________________________________ ____________________________________
2. I haven’t swept the floor. It is very dirty. 2. Kate (meet) her friend.
____________________________________ ____________________________________
3. She has seen this film. 3. She (invite) her friends to the party.
____________________________________ ____________________________________
4. The boys have broken a new vase. 4. They (finish) their English test.
____________________________________ ____________________________________
5. Have they copied the text? 5. Bill (send) an e-mail to his parents.
____________________________________ ____________________________________
6. I have sent an SMS to my friend. 6. I (buy) a new mobile.
____________________________________ ____________________________________
7. Tim hasn’t been at the concert. 7. Bob (find) a new article.
____________________________________ ____________________________________
8. She has read an interesting article. 8. Liz (get) the driver’s license.
____________________________________ ____________________________________
9. They haven’t invited their neighbours. 9. We (read) about New York.
____________________________________ ____________________________________

2. Write already or yet in the correct place:


3. Writehas
1. Nick fordrunk
or since in the
a cup following sentences:
of tea. 4. Fill in never or ever in the correct place:
1. Sam hasn’t been here _____ a month.
____________________________________ 1. I have been to London.
2.
2. Kate has lived
I haven’t sweptthere ______
the floor. It 2005.
is very dirty. ____________________________________
3. I have come to you ______
____________________________________ three weeks. 2. Have you seen the Eiffel Tower?
4. Bob has been in Washington
3. She has seen this film. _____ Monday. ____________________________________
5. I haven’t seen her _____ ages.
____________________________________ 3. I have skated on the skating-rink.
6.
4. Sally
The boyshas been in hospital
have broken ____
a new April.
vase. ____________________________________
7. They have known Kate _____ 2 years.
____________________________________ 4. Sam has been to a football match.
8.
5. We
Havehavetheyplanned
copied to thestay there _____ 2 days.
text? ____________________________________
9. They have been friends _____ their childhood.
____________________________________ 5. Have you flown to Madrid?
10.
6. I Tom
havehas been
sent an SMSin thetooffice ____ 6 o’clock.
my friend. ____________________________________
11. She has worked here _____ a week.
____________________________________ 6. We have travelled by plane.
12. My uncle has
7. Tim hasn’t beenlived in Paris
at the _____ February.
concert. ____________________________________
13. He has been a doctor _____ 14 years.
____________________________________ 7. Liz has booked a trip to Morocco.
14.
8. Shehave
I has come
read anto Madrid ____
interesting 3 days.
article. ____________________________________
15. Alice has come to Liverpool _____ Tuesday.
____________________________________ 8. Has Tom cooked lunch?
16. I have
9. They planned
haven’t to stay
invited theirhere ____ a month.
neighbours. ____________________________________
17. They haven’t won the games ____ March.
____________________________________ 9. They have flown in the helicopter.
18. Mike has come to his father _____a day. ____________________________________
2. Write already or yet in the correct place:
1. Nick has drunk a cup of tea.
5. Write the answers with the words in brackets: 5. Have you found a new flat? (yet)
____________________________________
1. Have you chosen a new mobile? (yet) ______________________________________
2. I haven’t swept the floor. It is very dirty.
_______________________________________ 6. Have you attended this exhibition? (just)
____________________________________
2. Have you booked your trip to London? (already) ______________________________________
3. She has seen this film.
_______________________________________ 7. Have you driven a car? (never)
____________________________________
3. Have you recorded a new song? (just) ______________________________________
4. The boys have broken a new vase.
_______________________________________
8. Have you written a report? (already)
____________________________________
4. Have you been to Paris? (never)
______________________________________
5. Have they copied the text?
_______________________________________
____________________________________
6. I have sent an SMS to my friend.
____________________________________

You might also like