(2) It be(主句中谓语用一般式和用完成式区别不大,后者更具强调意味)+表示一段时间的词汇+since引导的时间状语从句。例如:It is two years since I became a postgraduate student. 我成为研究生已经有2年了。It was three years since we had been there. 我们在那儿已呆了三年。
注意:since做介词时也表示自从以来,其具体用法有两种情况:
(1) since+表示过去某个时间点的词汇(如具体的年、月、日期、钟点)。
例如:They have been friends since childhood. 他们从幼时起一直是好朋友。Shes been skiing since childhood. 她从幼时起就开始滑雪。I have been there many times since the war. 自那次战争以来,我曾去该地多次。
(2) since+表示一段时间的词汇+ago。
例如:I have been here since five months ago. 五个月以来我一直在这里。
[考题11] They ____ friends since they met in Shanghai.
A. have made B. have become C. have been D. have turned
[答案] C
[解析] 题干中的since表示自从以来,主句中的谓语动词应该表示从他们在上海相遇至今的持续性的动作,因此下划线处应填入可以表示持续性状态的have been(其他选项中的made、become、turned所表示的动作都不能延续,意味着结果)。
【语法讲解:时间状语从句的用法解析及练习】相关文章:
最新
2016-11-24
2016-02-29
2016-02-29
2016-02-29
2016-02-29
2016-02-29