1. June has been in France _______ December 25. 21. He hasn’t run ____________ he broke his leg.
2. June has been in France ___________ two years. 22. He hasn’t run ___________ a long time.
3. Jane has known Mary _____________ 2001. 23. I’ve been sick ___________ I caught a cold.
4. Mary has known Jane_____________two years. 24. I’ve been sick _____________ one week.
5. Sue has studied French _______ the fall. 25. I’ve been married ____________ 38 years.
6. Sue has studied French _______ one year. 26. I’ve been married _________________1972.
7. We have lived in Montreal _______ one month. 27. I’ve had red hair _______ the day I was born?
8. We have lived in Montreal____________August. 28. I’ve had red hair ______________ many years.
9. May has been ill_____________a long time. 29. Sue has been in love___________many years.
10. May has been ill_____________school started. 30. Sue has been in love ___________ childhood.
11. I haven’t seen Tom_______________ a year. 31. John has liked Jazz ___________ he was young.
12. I haven’t seen Tom ___________ last year. 32. John has liked Jazz___________ a long time.
13. John has been in bed________________last night. 33. I’ve been a lawyer ___________ I graduated.
14. John has been in bed ______________ten hours. 34. I’ve been a lawyer _________ a very long time.
[Link] has worked in this school ___________ June. 35. Sue has had a dog ____________ childhood.
16. Ray has worked in this school _____ two years. 36. Sue has had a dog __________ for a long time.
17. I haven’t eaten ________________ this morning. 37. Ken has been an actor _________several years.
18. I haven’t eaten_____________ five hours. 38. Ken has been an actor____________2000.
19. I haven’t washed my car _____________ last fall. 38. I’ve known him__________________high school.
20. I haven’t washed my car __________ a long time. 40. I’ve known him_______________ten years.
FOR AND SINCE
Fill in the blanks with for and since.
1. Ken has been happy ________he retired. 12. I haven’t smoked_______many years.
2. John has been successful___________he became 13. I haven’t dated Tom ____________he tried
President of a big company. to kiss me.
3. Ken has been successful_______the last decade. 14. I haven’t dated Tom_________a very long time.
4. I have had a backache ______________I played 15. John has been very busy ___________he started
football. his own business.
5. I have had a backache ___________at least two 16. Tim has been a taxi driver___________he
weeks. bought his own taxi cab.
6. Tom hasn’t shaved __________ he started to 17. Tom has met many people____________he
grow a beard. moved to Montreal.
7. Tom hasn’t shaved _______ such a long time. 18. John has worked for the NHL _______ at least
ten years.
8. I haven’t played ball_________I was a teenager. 19. The castle has been there _______ ages.
9. I haven’t played baseball _________many years. 20. We have known about the problems of
pollution _______ decades.
10. I haven’t seen the dentist_______________six 21. John has been heartbroken __________ he lost
months. his girlfriend.
11. I haven’t seen Joe______________childhood. 22. John has been single ______a long time.
KEY
[Link]
1 COMPLETE THE SENTENCES 12.- Beatriz …………. (walk) to work alone. 1a
1.- Richard ………… (write) a good book. 13.- Oliver ……….. (not allow) her to go out.
2.-Mary ……….. (not get) up yet. 14.-Eliza ………. (invite) you to the party.
3.-Walter and Pat ……….. (finish) their projects. 15.-Some people ……….. (forget) that day.
4.-The teacher …………. (not come) today. 16.-The bus ……….. (arrive) quite late this morning
5.-Hector ………….. (break) his left arm. 17.-The Queen ……… (appear) on Television.
6.-The driver ……………….. (stop) at the traffic lights. 18.-Fiona ………. (not brush) her teeth yet.
7.-Lucas …………….. (pass) his last exams. 19.-Samuel ……… (knock)
8.-Katherine ………….. (meet) him before. 20.-Anne …… (buy) them.
9.-The girls …………….. (switch) on the TV. 21.-Teo ………… (drink) it
10.-Alexander ………… (have) dinner with me. 22.- You ……….. (see) it.
11.-Thomas ………… (give) Sonia a nice bracelet. 23.- The bird …….….. (sing).
2 WRITE CORRECT SENTENCES 13.-Susana/has/ interviewed/them. 2a
1.-Your dad /has / driven/ his car 14.-Paul /has/some nice /photos/taken.
15.-Jimmy/has/cycled/to school.
2.-The chef /cooked/has/ delicious/food.
16.-Charles/hasn’t/gone/ to the dentist.
3.-Martin/talked/to /his teacher/has
17.-Daniel /has/understood/her.
4.-Alice /hasn’t/her brother/helped.
18.-Freddy/has /failed/ the Maths exam.
5.-Miriam /has/two hamburgers/eaten.
19.-My mom /has/called/ the doctor/just.
6.-The actress/earned/ a lot of money/has
20.-Jennifer/hasn’t/to/me/listened.
7.-Michael /has/brought/ some bread.
21.-Anthony/has/won/ the race.
8.-Julia /kissed/her boyfriend/hasn’t/yet.
22.-Henry/has/picked/ flowers.
9.-Lorenzo /has /received/ a lot /of/ emails.
23.-She/has/wasted/the time.
10.-Yolansa /has/been/ to Rome.
24.-You/have/refused/it.
11.-William /hasn’t/watched/ the movie.
25.-Albert/cried/has.
12.-Vincent/ read/ the newspaper/has. 26.- Gina /has/come/already.
[Link]
USAGE: We use it; EXAMPLES TIME SINCE: I have known
To talk about I have done my EXPRESSIONS her since 1997.
actions that take homework. YET: I haven’t I have known her
place in the past It has rained all finished the book yet. since I was five.
and now still go on. the night. ALREADY: She has FOR: They have
To talk about an We haven’t seen already washed the watched TV for two
action that began her for ages. dishes. hours.
in an unspecified Has she ever JUST: We have just I have waited for you
time. visited you? bought a cat. for ages.
To talk about an Have they EVER: Have you ever HOW LONG: How
experience we had finished their been to İstanbul? long have you been in
and we can have work? NEVER: We have Rize?
again. never seen a desert.
I ____________ She __________ My father She __________
( never-play ) ( already-finish) her _____________ ( just-wash ) the
tennis. homework. ( just –go ) to work. dishes.
______________ She __________ He ___________ We __________
( you-ever-be ) to ( play ) the guitar ( not – clean ) the ( visit ) Maiden
Antalya? since she was seven. house yet. Tower several times.
She __________ We __________ ______________ I ____________
( just–drink ) her tea. ( never – climb ) ( you – ever – have ) ( already – do ) the
mountains. a holiday in seasides? shopping.
[Link]