Download as doc, pdf, or txt
Download as doc, pdf, or txt
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.
__ Nick has already drunk a cup of tea. ___ _ They have just gone to the cinema.___
2. I haven’t swept the floor. It is very dirty. 2. Kate (meet) her friend.
_ I haven’t swept the floor yet. It is very dirty. _ Kate has just met her friend. ___
3. She has seen this film. 3. She (invite) her friends to the party.
_ She has already seen this film. ___ She has just invited her friends to the party.
4. The boys have broken a new vase. 4. They (finish) their English test.
_ The boys have already broken a new vase. _ They have just finished their English test.
5. Have they copied the text? 5. Bill (send) an e-mail to his parents.
_ Have they copied the text yet?_ Bill has just sent an e-mail to his parents.
6. I have sent an SMS to my friend. 6. I (buy) a new mobile.
_ I have already sent an SMS to my friend.__ _ I have just bought a new mobile. _
7. Tim hasn’t been at the concert. 7. Bob (find) a new article.
_ Tim hasn’t been at the concert yet. __ _ Bob has just found a new article. __
8. She has read an interesting article. 8. Liz (get) the driver’s license.
__ She has already read an interesting article._ _ Liz has just got the driver’s license.__
9. They haven’t invited their neighbours. 9. We (read) about New York.
__ They haven’t invited their neighbours yet._ _ We have just read about New York.____

2. Write already or yet in the correct place:


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

You might also like