You are on page 1of 5

BÀI TẬP SINCE/FOR

Bài 1: Điền vào chỗ trống với “since/for”:


1. She's lived here ___ 1975. since
2. He's been in London ___ five days. for
3. They haven't been used ___ many years. for
4. She's been working ___ nine this morning. Since210
5. I haven't eaten ___ hours. for
6. It has been raining ___ ages. for
7. India has been independent ___ 1947. since
8. They have been married ___ October. since
9. How many years is it ___ you graduated from junior high school? since
10. We have been waiting ___ twenty minutes. for
Bài 2. Đ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 ………... ..?
à since four o'clock ( Since + mốc thời gian <thời điểm trong quá khứ>)
2. I haven’t been to the dentist for ten years. ~ You last went to the dentist.....?
à ten years ago ( Ago thường dùng với thì quá khứ đơn, chỉ một hành động đã chấm dứt cách đây một thời
gian )
3. I last saw Rita on Sunday. ~ Haven’t you seen her ...................?
à since Sunday ( Since + mốc thời gian <thời điểm trong quá khứ> )
4. We’ve had six weeks without rain. ~ Yes, it hasn’t rained..................
à for six weeks ( For + khoảng thời gian )
5. It’s three years since Lisa got married. ~ Really? Has she been married…?
à for three years ( For + khoảng thời gian )
6. It’s eight months since my sister had any work. ~ He lost his job......?
à eight months ago ( Ago thường dùng với thì quá khứ đơn, chỉ một hành động đã chấm dứt cách đây một
thời gian )
7. Mrs. Brown was taken ill three weeks ago. ~ You mean she’s been ill ……………………………, and nobody’s
told me!
à for three weeks ( For + khoảng thời gian )
8. I got here an hour ago. ~ What! You mean you’ve been waiting ………………… an hour?
à for ( For + khoảng thời gian )
9- I have not seen him…………….he was 16 since
10- I've known him …………….ages for ages : đã rất lâu
11- Things have changed a lot…………….our previous meeting. since
12- It's been raining…………….four o'clock. for
13- I'm sure he's been watching us …………….we came in. since
14- He'd been here…………….over an hour when we arrived. for
15- I've been trying to fix this computer…………….early this morning. since
16- He hasn't had anything to eat…………….nearly a week. for
17- It's three years…………….he started learning German. since
18- He's been collecting stamps…………….the past twenty years. for
19. Nobody has seen him…………….last Friday. since
20. It has been foggy…………….some days. for
21. He has been fishing…………….six o'clock. since
22. They've been living in France …………….eight years. for
23. The pilots have been on strike…………….two months. for
24. We've had terrible weather…………….Saturday. since
25. I've known Tom…………….1990. since
26. We have been waiting for the bus…………….half an hour. for
27. She hasn't lost a match…………….April. since
28. Things have changed…………….she's become headmaster. since
29. The police have been looking for him…………….a month. for
30. Our dog has been ill…………….two days. for
31. I've been looking for this book…………….a long time. for
32. I've been working…………….I got up. since
33. The kettle has been boiling…………….ten minutes for
34. They have been living in Madrid ……………..1972. since
35. He has been in prison……………… four years. for
36. He has known about the fact …………….a long time. for
37. Conditions have changed a lot ……………….we were children. since
38. Our teacher has been very ill …………….the last month. since
39. I haven't eaten anything …………….twenty-four hours. for
40. In fact he is always very rude. We have been waiting for him …..
half an hour. for
41. I haven't seen him for three years. It is because I haven't been there …………..I left school. since
42. I have been trying to mend this old fashioned car……………… hours. for
43. One of my friends has been teaching in Tokyo…………….. three years.
I haven't met him since last year. for
44. I haven't enjoyed myself…………….two weeks since I heard that my
final exam grades were low. for
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. since
46. The police have been looking for him for two weeks……….. he escaped from the prison. since
47. He hasn't spoken to me even a word …………..the last meeting. since
48. I haven't phoned him ……………a week. for
49. He has been the principal of our high school ……………1988. since
49. Dean has been learning Japanese ………..two years. for
50. I have been waiting ………….4 o'clock. since
51. Sue has only been waiting ……………..20 minutes. for
52. Tim and Tina have been learning English …………six years. for
53. Fred and Fried have been learning French …………………1998. since
54. Joe and Josephine have been going out together ……….Valentine's Day. since
55. I haven't been on holiday ………………….last July. since
56. Mary has been saving her money ………….many years. for
57. I haven't eaten anything …………….breakfast. since
58. You have been watching TV …………hours. for
59. We have been living here ……………2 months. for
60. What have you been doing _____ we last spoke? since
61. What has changed in your life _____ you moved here? since
62. I have been working full-time _____ several weeks now. for
63. Donald hasn't wanted to talk to me _____ our argument. since
64. Tony Swanson has been with the company _____ 25 years. for
65. The little girl was hungry because she hadn’t eaten anything _____ a while. for
66. Puerto Ricans have been migrating to the United States _____ over a century. for
67. Human beings have sought to know the unimaginable _____ the beginning of time. since
68. It is believed that everything in the universe has existed _____ the Big Bang 15 billion years ago. since
69. Is there a family member who has a talent that has been in your family _____ several generations? for
70. The weather is dry. It hasn't rained…………….a few weeks. for
71. It's been raining…………….lunchtime. since
72. Sarah has lived in Paris…………….1995. since
73. Paul has lived in London…………….10 years. for
74. I'm tired of waiting. We've been sitting here…………….an hour. for
75. Kevin has been looking for a job…………….he left school. since
76. I haven't been to a party …………….ages. for
77. I wonder where Joe is. I haven't seen him …………….last week. since
78. Jane is away. She's been away…………….Friday. for
79) We're going to France ____ a month next summer.
80) Beckett's Ice Cream Shop has been in business ____ 1942.
81) We've lived in this house ____ five years.
82) Jim has had a cold ___ last Thursday and hasn't been able to go to work.
83) No wonder Seth is tired. He hasn't slept ____ 24 hours!
84) Monica hasn't heard from her son ____ last Thursday.
85) Paul will be studying at Yale ___ another semester.
86) I haven't been to St. Petersburg ____ 1995.
87) How long are you here ____?
88) Meg has worked at IBM ____ ten years.
89. I have been working here …………a fortnight.
90. He has been ill………… Monday.
91. Sarah's father has been a policeman …………20 years.
92. David has had a driving lience………… 1980.
93. He has been Prime Minister …………six months.
94. You've been on the phone …………half an hour.
95. They have lived here …………five years.
96. He has been unemployed …………April.
97. It hasn't snowed …………1993.
98. He has smoked a pipe …………20 years.
99. The pizza has been in the oven………… 10 minutes.
100. I have been waiting for you …………2 hours.
101. They haven't seen him…………….Monday.
102. We haven't met them…………….your birthday.
103. I haven't heard from them …………….they were here.
104. She has been married …………….some years.
105. I haven't talked to them…………….we last met you.
106. He hasn't won any race…………….Easter.
107. We haven't been to any party…………….three months.
108. I haven't talked to her…………….January.
109. They have been living in this house…………….many years.
110. I haven't received any letters ………I moved to this place.
111. She has lived in that city…………….at least twenty years.
112.…………….2005 she has been attending this school.
113.…………….June 1 she has been working here.
114. It hasn't rained …………….March.
115.…………….Christmas she has been staying in this house.
116. I have not seen her………… last summer.
117. We have not met …………the end of the war.
118. He has been in Paris …………about two weeks.
119. The movie has been on …………more than six months.
120. He has not had an accident …………the day he took out a
comprehensive policy.
121. I have only had this computer …………3 weeks.
122. I have not heard from him …………my birthday.
123. He stayed in Europe …………less than a year.
124.- We've been waiting for the train ___ noon.
125 - I haven't seen them ___ last week.
126 - I've been working here ___ the beginning of the year.
127. - She's been sick ___ over a week.
128 - He's been learning English ___ a long time.
129 - I've been working in this bank ___ I graduated university.
130 - My daughter has been playing piano ___ she was ten years old.
131 - You've been studying ___ three hours.
132 - He's lived in this apartment ___ he was a young man.
133 - She can run ___ two hours without a break.
134 - I haven't seen any of them ___ I was in the army.
135 - The rain lasted ___ over five hours.
136 - I haven't slept ___ hours.
137 - ___ when have your parents let you borrow their car?
138 - We haven't been to the cinema __ ages.
Bài 3 : Chọn for hoặc since điền vào chỗ trống:
1. She has been there (for/since) four days
2. I have known Linda (for/since) two years
3. Jack has stayed here (for/since) Thursday
4. My aunt has lived in Australia (for/since) 15 years
5. We have had a camera (for/since) 1995
6. They have been married (for/since) six months
7. Liz has studied medicine (for/since) a long time
8. It has rained (for/since) an hour
9. Indian has been an independent country (for/since) 1947
10. Mike has been ill (for/since) a long time

You might also like