剑桥英语语法 8.8分
读书笔记 第36页
莫苏非
Unit 12. When...? and How long...? For and since A.Compare When...?(+past simple) and How long...?(+present perfect): --When di it start raining? --It started raining an hour ago/at 1 o'clock --How long has it been raining? --It's been raining for an hour/since 1 o'clock. B.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. two hours ago-> now We use since when we say the start of a period(8 o'clock,Monday,1988 etc.): *I've been waiting since 8 o'clock. 8 o'clock->now *They haven't had a holiday for ten years.(you must use for) We do not use for + all...(all day/all my lift etc.): *I've lived here all my life. C.We say It's(a long time/two years etc.)since 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) The question is How long is it since...? * How long is it since you last SAW Joe?(=When did you last see Joe?) * How long is it since Mrs Hill died?(=When did Mrs Hill die?)
引自第36页
0
《剑桥英语语法》的全部笔记 7篇
豆瓣
免费下载 iOS / Android 版客户端