แบบฝึกหัด การใช้ since และ for พร้อมเฉลย และเนื้อหาบทเรียน

แบบฝึกหัด: การใช้ since และ for
1. I have lived in Bangkok ________ 2010.
2. We have been waiting here ________ two hours.
3. She has known him ________ childhood.
4. They have been married ________ ten years.
5. I haven't eaten anything ________ breakfast.
6. He has been studying English ________ a long time.
7. We haven't seen her ________ last month.
8. It has been raining ________ three days.
9. I have had this car ________ I graduated from university.
10. She has been working at the company ________ five months.
11. The shop has been closed ________ Monday.
12. He hasn't slept ________ 24 hours.
13. I have been awake ________ 6 o'clock this morning.
14. We have been friends ________ many years.
15. They haven't visited us ________ they moved to Canada.
16. She has been playing the piano ________ she was six years old.
17. I haven't taken a holiday ________ ages.
18. He has been in the hospital ________ a week.
19. The children have been playing outside ________ noon.
20. We have been practicing this song ________ several weeks.




