I/ Complete the sentences. Put for or since into each gap
1. I have known her ____________ three days.
2. We have lived in this town ___________ nearly 20 years.
3. It has been raining ____________ lunch time.
4. The villagers have known about the plans ___________ a week.
5. She has lived in London ________ 1985.
6. The house is very dirty. We haven’t cleaned it _________ ages.
7. I haven’ t seen Tom _________ we left school.
8. Please hurry up ! We have been waiting ___________ an hour.
9. I have known her __________ January.
10. Have you learnt English _________ a long time ?
11. Nam’s father has worked in this company _________20 years.
12. Mr Quang has taught Math in this school _________ he graduated from the University in 1989
điền since hoặc for 1. It’s been raining …..… lunchtime. 2. Dihr has lived in London …..… 1995 3. Logan has lived in Paris …….. ten years. 4. They’re tired of waiting. They’ve been sitting here …….. an hour. 5. Hung has been looking for a job …….. he left school. 6. You haven’t been to a party …….. ages 7. I wonder where John is. I haven’t seen him …..… last week. 8. James is away. She’s been away …..… Friday. 9. The weather is dry. It hasn’t rained …..… a few months. 10. Guy has known Joanna ....…..... they were at primary school.
1. It has been raining ______________ lunchtime.
2. My boss will go away ________________ the next ten days.
3. I’m staying in London ________________ a year.
4. She has lived in London ________________ 1985.
5. Please hurry up ! We have been waiting _______________ an hour.
. Điền cụm từ với “for”, “since” hoặc “ago” 1. The phone last rang at four o’clock. ~ So you’ve had no calls ………………... ..?
2. I haven’t been to the dentist for ten years. ~ You last went to the dentist…………………......?
3. I last saw Rita on Sunday. ~ Haven’t you seen her ...................?
4. We’ve had six weeks without rain. ~ Yes, it hasn’t rained..................
5. It’s three years since Lisa got married. ~ Really? Has she been
married…………………………?
6. It’s eight months since my sister had any work. ~ He lost his job......?
7. Mrs. Brown was taken ill three weeks ago. ~ You mean she’s been
ill……………………………, and nobody’s told me!
8. I got here an hour ago. ~ What! You mean you’ve been waiting ………………… an hour?
9- I have not seen him……………. he was 16
10- I've known him ……………. ages
điền since/for.ago
32. I've been working……since……….I got up.
33. The kettle has been boiling…………….ten minutes
34. They have been living in Madrid ……………..1972.
35. He has been in prison……………… four years.
36. He has known about the fact …………….a long time.
37. Conditions have changed a lot ……………….we were children.
38. Our teacher has been very ill …………….the last month.
39. I haven't eaten anything …………….twenty-four hours.
40. In fact he is always very rude. We have been waiting for him …………..half an hour.
41. I haven't seen him for three years. It is because I haven't been there…………..I left school.
42. I have been trying to mend this old fashioned car……………… hours.
43. One of my friends has been teaching in Tokyo…………….. three years. I haven't met him since last year.
44. I haven't enjoyed myself…………….two weeks since I heard that my final exam grades were low.
45. I know that you have never seen a lion………. you were born. Then now I say that we can go to the zoo and see one.
46. The police have been looking for him for two weeks……….. he escaped from the prison.
47. He hasn't spoken to me even a word …………..the last meeting.
48. I haven't phoned him ……………a week.
49. He has been the principal of our high school ……………1988.
49. Dean has been learning Japanese ………..two years.
50. I have been waiting ………….4 o'clock.
51. Sue has only been waiting ……………..20 minutes.
52. Tim and Tina have been learning English …………six years.
53. Fred and Frida have been learning French …………………1998.
54. Joe and Josephine have been going out together ……….Valentine's Day.
55. I haven't been on holiday ………………….last July.
56. Mary has been saving her money ………….many years.
57. I haven't eaten anything …………….breakfast.
58. You have been watching TV …………hours.
59. We have been living here ……………2 months.
60. What have you been doing _____ we last spoke?
61. What has changed in your life _____ you moved here?
62. I have been working full-time _____ several weeks now.
63. Donald hasn't wanted to talk to me _____ our argument.
64. Tony Swanson has been with the company _____ 25 years.
65. The little girl was hungry because she hadn’t eaten anything _____ a while.
66. Puerto Ricans have been migrating to the United States _____ over a century.
67. Human beings have sought to know the unimaginable _____ the beginning of time.
68. It is believed that everything in the universe has existed _____ the Big Bang 15 billion years ago.
69. Is there a family member who has a talent that has been in your family _____ several generations?
70. The weather is dry. It hasn't rained…………….a few weeks.
71. It's been raining…………….lunchtime.
72. Sarah has lived in Paris…………….1995.
73. Paul has lived in London…………….10 years.
74. I'm tired of waiting. We've been sitting here…………….an hour.
75. Kevin has been looking for a job…………….he left school.
76. I haven't been to a party …………….ages.
46. I began learning English five years ago.
A. I have been learning English for five years.
B. I learned English for five years.
C. I learned English for five years.
D. It has been five years since I didn’t learn English.
47. She hasn’t phoned home for two weeks.
A. She didn’t phone home two weeks ago.
B. The last time she phoned home was two weeks ago.
C. The last time she phoned home has been two weeks ago.
D. It has been two weeks ago that she didn’t phone home.
48. It’s a long time since we last went to the cinema.
A. We have been to the cinema for a long time.
B. We haven’t been to the cinema for a long time.
C. We don’t go to the cinema as we used to .
D. We wish we went to the cinema now.
49. He last had his eyes tested for ten months.
A. He hasn’t had his eyes tested for ten months.
B. He had not tested his eyes for ten months then.
C. He had tested his eyes ten months before.
D. He has had his eyes tested for ten months.
50. This is the first time I visited Tokyo.
A. I have never gone to Tokyo before.
B. I haven’t been to Tokyo for a long time.
C. I first came to visit Tokyo long time ago.
D. I have never been to Tokyo before.
46. I began learning English five years ago.
A. I have been learning English for five years.
B. I learned English for five years.
C. I learned English for five years.
D. It has been five years since I didn’t learn English.
47. She hasn’t phoned home for two weeks.
A. She didn’t phone home two weeks ago.
B. The last time she phoned home was two weeks ago.
C. The last time she phoned home has been two weeks ago.
D. It has been two weeks ago that she didn’t phone home.
48. It’s a long time since we last went to the cinema.
A. We have been to the cinema for a long time.
B. We haven’t been to the cinema for a long time.
C. We don’t go to the cinema as we used to .
D. We wish we went to the cinema now.
49. He last had his eyes tested for ten months.
A. He hasn’t had his eyes tested for ten months.
B. He had not tested his eyes for ten months then.
C. He had tested his eyes ten months before.
D. He has had his eyes tested for ten months.
50. This is the first time I visited Tokyo.
A. I have never gone to Tokyo before.
B. I haven’t been to Tokyo for a long time.
C. I first came to visit Tokyo long time ago.
D. I have never been to Tokyo before.
If it had not been raining, she would have gone out,...?
Question tag
Exercise 3: Choose the best answers
1. She has worked for this company ……………many years, ……………..1990.
A. since / since B. for / since C. for / in D. since / in
2. I haven’t seen Julie ………………..Christmas.
A. for B. from C. since D. during
3. My wife and I ……………three times since we ……………….married.
A. moved / got B. moved / have got C. have moved / got D. have moved / have got
4. We are talking about the car ………………has a red roof
A. who B. whom C. which D. where
5. They have changed the law.
A. The law has been change B. The law has been changedC. The has to be changed D. The law has been changing
6. This is the bank ………………was robbed yesterday.
A. which B. that C. who D. A & B are correct
7. He came with a friend ………………waited outside.
A. whom B. which C. who D. when
8. I have received your letters.
A. Your letters have been received B. Your letters have been receiveC. Your letters has been received D. Your letters have received
9. Mary, ………………knew nothing about the mountain, thought it would be safe to climb alone.
A. who B. that C. whom D. A & B are correct
10. The book about ……………..I told you yesterday has been stolen.
A. that B. who C. whom D. which