Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

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?
10. We have been waiting ___ twenty minutes.
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.

You might also like