Bài tập  /  Bài đang cần trả lời

Điền cụm từ với “for”, “since” hoặc “ago”

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.

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.

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.
96. He has been unemployed …………April.
97. It hasn't snowed …………2021.
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.

2 trả lời
Hỏi chi tiết
79
Tham khảo câu trả lời từ Trợ lý ảo Lazi
Sure, here are the answers filled in:

1. The phone last rang at four o’clock. ~ So you’ve had no calls **since**?
2. I haven’t been to the dentist for ten years. ~ You last went to the dentist **ten years ago**?
3. I last saw Rita on Sunday. ~ Haven’t you seen her **since**?
4. We’ve had six weeks without rain. ~ Yes, it hasn’t rained **for six weeks**.
5. It’s three years since Lisa got married. ~ Really? Has she been married **for three years**?
6. It’s eight months since my sister had any work. ~ He lost his job **eight months ago**?
7. Mrs. Brown was taken ill three weeks ago. ~ You mean she’s been ill **for three weeks**, and nobody’s told me!
8. I got here an hour ago. ~ What! You mean you’ve been waiting **for** an hour?
9. 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 **since** 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 **for** 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 **for** 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.
50. Dean has been learning Japanese **for** two years.
51. I have been waiting **since** 4 o'clock.
52. Sue has only been waiting **for** 20 minutes.
53. Tim and Tina have been learning English **for** six years.
54. Fred and Frida have been learning French **since** 1998.
55. Joe and Josephine have been going out together **since** Valentine's Day.
56. I haven't been on holiday **since** last July.
57. Mary has been saving her money **for** many years.
58. I haven't eaten anything **since** breakfast.
59. You have been watching TV **for** hours.
60. We have been living here **for** 2 months.
61. What have you been doing **since** we last spoke?
62. What has changed in your life **since** you moved here?
63. I have been working full-time **for** several weeks now.
64. Donald hasn't wanted to talk to me **since** our argument.
65. Tony Swanson has been with the company **for** 25 years.
66. The little girl was hungry because she hadn’t eaten anything **for** a while.
67. Puerto Ricans have been migrating to the United States **for** over a century.
68. Human beings have sought to know the unimaginable **since** the beginning of time.
69. It is believed that everything in the universe has existed **since** the Big Bang 15 billion years ago.
70. Is there a family member who has a talent that has been in your family **for** several generations?
71. The weather is dry. It hasn't rained **for** a few weeks.
72. It's been raining **since** lunchtime.
73. Sarah has lived in Paris **since** 1995.
74. Paul has lived in London **for** 10 years.
75. I'm tired of waiting. We've been sitting here **for** an hour.
76. Kevin has been looking for a job **since** he left school.
77. I haven't been to a party **for** ages.
78. I wonder where Joe is. I haven't seen him **since** last week.
79. Jane is away. She's been away **since** Friday.
80. We're going to France **for** a month next summer.
81. Beckett's Ice Cream Shop has been in business **since** 1942.
82. We've lived in this house **for** five years.
83. Jim has had a cold **since** last Thursday and hasn't been able to go to work.
84. No wonder Seth is tired. He hasn't slept **for** 24 hours!
85. Monica hasn't heard from her son **since** last Thursday.
86. Paul will be studying at Yale **for** another semester.
87. I haven't been to St. Petersburg **since** 1995.
88. How long are you here **for**?
89. Meg has worked at IBM **for** ten years.
90. I have been working here **for** a fortnight.
91. He has been ill **since** Monday.
92. Sarah's father has been a policeman **for** 20 years.
93. David has had a driving licence **since** 1980.
94. He has been Prime Minister **for** six months.
95. You've been on the phone **for** half an hour.
96. They have lived here **for** five years.
97. He has been unemployed **since** April.
98. It hasn't snowed **since** 2021.
99. He has smoked a pipe **for** 20 years.
100. The pizza has been in the oven **for** 10 minutes.
101. I have been waiting for you **for** 2 hours.
2
0
Bảo Yến
09/07 23:01:21
+5đ tặng
. since four o'clock ( Since + mốc thời gian <thời điểm trong quá khứ> )
2. 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. since Sunday ( Since + mốc thời gian <thời điểm trong quá khứ> )
4. for six weeks ( For + khoảng thời gian )
5. for three years ( For + khoảng thời gian )
6. 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. for three weeks ( For + khoảng thời gian )
8. for ( For + khoảng thời gian )
9. since ( Since + thì quá khứ đơn )
10. for ( for ages: đã rất lâu )
11. since ( Since + thời điểm trong quá khứ )
12. for ( For + khoảng thời gian )
13. since ( Since + thì quá khứ đơn )
14. for ( For + khoảng thời gian )
15. since ( Since + thời điểm trong quá khứ )
16. for ( For + khoảng thời gian )
17. since ( Since + thì quá khứ đơn )
18. for ( For + khoảng thời gian )
19. since ( Since + thời điểm trong quá khứ )
20. for ( For + khoảng thời gian )
21. since ( Since + thời điểm trong quá khứ )
22. for ( For + khoảng thời gian )
23. for ( For + khoảng thời gian )
24. since ( Since + thời điểm trong quá khứ )
25. since ( Since + thời điểm trong quá khứ )
26. for ( For + khoảng thời gian )
27. since ( Since + thời điểm trong quá khứ )
28. since ( Since + mốc thời gian )
29. for ( For + khoảng thời gian )
30. for ( For + khoảng thời gian )
31. for ( for a long time: một thời gian dài )
32. since ( Since + thì quá khứ đơn )
33. for ( For + khoảng thời gian )
34. since ( Since + thời điểm trong quá khứ )
35. for ( For + khoảng thời gian )
36. for ( for a long time: một thời gian dài )
37. since ( Since + thì quá khứ đơn )
38. since ( Since + thời điểm trong quá khứ )
39. for ( For + khoảng thời gian )
40. for ( For + khoảng thời gian )
41. since ( Since + thì quá khứ đơn )
42. for ( For + khoảng thời gian )
43. for ( For + khoảng thời gian )
44. for ( For + khoảng thời gian )
45. since ( Since + thì quá khứ đơn )

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
1
0
Hươngg Hươngg
09/07 23:01:57
+4đ tặng
1. since
2. ten years ago
3. since Sunday
4. for six weeks
5. for three years
6. eight months ago
7. for three weeks
8. for an hour
9. since
10. for
11. since
12. since
13. since
14. for
15. since
16. for
17. since
18. for
19. since
20. for
21. since
22. for
23. for
24. since
25. since
26. for
27. since
28. since
29. for
30. for
31. for
32. since
33. for
34. since
35. for
36. for
37. since
38. for
39. for
40. for
41. since
42. for
43. for, since
44. for
45. since
46. since
47. since
48. for
49. since
50. since
51. for
52. for
53. since
54. since
55. since
56. for
57. since
58. for
59. for
60. since
61. since
62. for
63. since
64. for
65. for
66. for
67. since
68. since
69. for
70. for
71. since
72. since
73. for
74. for
75. since
76. for
77. since
78. since
79. for
80. since
81. for
82. since
83. for
84. since
85. for
86. since
87. for
88. for
89. for
90. since
91. for
92. since
93. for
94. for
95. for
96. since
97. since
98. for
99. for
100. for

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Gia sư Lazi Gia sư
×
Trợ lý ảo Trợ lý ảo