BÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FORBÀI tập SINCE FOR
Trang 1BÀ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
2. He's been in London _ five days
3. They haven't been used _ many years
4. She's been working _ nine this morning
5. I haven't eaten _ hours
6. It has been raining _ ages
7. India has been independant _ 1947
8. They have been married _ October
9. How many years is it _ you graduated from junior high school?
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 ……… ?
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
11- Things have changed a lot……….our previous meeting
12- It's been raining……….four o'clock
13- I'm sure he's been watching us ……….we came in
14- He'd been here……….over an hour when we arrived
15- I've been trying to fix this computer……….early this morning
16- He hasn't had anything to eat……….nearly a week
17- It's three years……….he started learning German
18- He's been collecting stamps……….the past twenty years
Trang 219 Nobody has seen him……….last Friday.
20 It has been foggy……….some days
21 He has been fishing……….six o'clock
22 They've been living in France ……….eight years
23 The pilots have been on strike……….two months
24 We've had terrible weather……….Saturday
25 I've known Tom……….1990
26 We have been waiting for the bus……….half an hour
27 She hasn't lost a match……….April
28 Things have changed……….she's become headmaster
29 The police have been looking for him……….a month
30 Our dog has been ill……….two days
31 I've been looking for this book……….a long time
32 I've been working……….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
Trang 358 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
77 I wonder where Joe is I haven't seen him ……….last week
78 Jane is away She's been away……….Friday
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 licence………… 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
Trang 496 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 daugher 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
Trang 5Bà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 Mike has been ill (for/since) a long time