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