외국어/Grammar in Use
Unit 12. When...? and How long...? For and since
야곰야곰+책벌레
2021. 6. 29. 08:04
반응형
Campare When ... ? ( + past simple ) and How long ... ? ( + present perfect )
A : When did it start raining? B : It started raining an hour ago / at 1 o'clock. |
A : How long has it been raining? B : It's been raining for an hour / since 1 o'clock. |
We use both for and since to say how long something has been happening.
We use for when we say a period of time. (two hours, six weeks etc.) - I've been waiting for two hours. ![]() - Sally's been working here for six mounths. - I haven't seen Tom for three days. |
We use since when we say the start of a period. (8 o'clock, Monday, 1985 etc.) - I've been waiting since 8 o'clock. ![]() - Sally's been working here since April. - I haven't seen Tom since Monday. |
It is possible to leave out for (but not usually in negative sentences)
- They've been married (for) ten years. (with or without for)
- They haven't had a holiday for ten years. (you must use for)
We do not use for + all ... (all day/all my life etc...)
- I've lived here all my life.
We say 'It's (a long time / two years etc..) sine something happened.
- It's two years since I last saw Joe.
= I haven't seen Joe for two years / the last time I saw Joe was two years ago. - It's ages since we went to th cinema.
= We hanve't been to the cinema for ages.
The question is How long is it since ... ?
- How long is it since you last saw Joe?
= When did you last aee Joe? - How long is it since Mrs Hill died?
= When did Mrs Hill die?
반응형