英語中for與since 的用法辨析
來源:本站原創(chuàng) 點擊率: 發(fā)布: 2013-8-31
線路推薦 | 新東方“酷學酷玩”口語名師風暴冬令營 | 新東方“酷學酷玩”英漢雙語口才營 |
新東方“酷學酷玩”詞匯集訓營 | 新東方“酷學酷玩”英語集訓營 | |
新東方新概念經(jīng)典美文精品冬令營 | 新東方“酷學酷玩”申城英語游學營 |
for,since的用法辨析
for;since
for與since都能與現(xiàn)在完成時連用,但區(qū)別較大:
for后須接“時間段”,since后須接“時間點”,二者可以轉換,均須與延續(xù)性動詞連用,也可以與非延續(xù)性動詞的否定式連用。二者引出的時間狀語往往用 how long提問。如:
he has been here for two years.=he has been here since two years ago.他來這里已有兩年了。
—how long have you had this book?這本書你買多久了?
—for a week./since a week ago.買一周了。
we haven't heard from him for a month.我們已有一個月沒收到他的來信了。
since能引導時間狀語從句(主句用現(xiàn)在完成時,從句用一般過去時),而for則不能。如:
he has taught here since he came to china.自從他來到中國就在這兒教書。 it is /has been an hour since he left here.他離開這兒已有一小時了。
上一篇:最好用的26句日常生活英語
下一篇:學習英語口語的6種技巧