- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
?since可与现在完成时之外的时态连用吗1. 当since表示“自从”时,不管它是用作介词、连词还是副词,它都通常要与现在完成时连用。如:
I’ve worn glasses since my childhood. 我从小就戴眼镜。
The works have been closed since January. 一月份以来这些厂就关闭了。
He’s put on a lot of weight since he gave up smoking. 他戒烟后体重增加了许多。
Nothing has happened since. 从那以后未发生什么事。
She moved to London last May and has since got a job on a newspaper. 她去年五月到伦敦 此后一直在报社工作。
有时连用现在完成进行时。如:
He has been working since noon. 他从中午就开始工作了。
2. 在以下情况下可以连用除完成时态外的其他时态:
当主句表示“多长时间”时,动词可用一般现在时(当然也可用现在完成时)。如:
It’s a long time since I met you last. 好久不见了。
It’s just a week since we arrived here. 我们到这里才一个星期。
It’s a long time since I met you last. 从上次见到你,已有很长时间了。
以上各句的it is也可换成 it has been,不过在口语或非正式文体中,用一般现在时的情形比较普遍。
②当主句谓语动词为seem, appear等连系动词时。如:
It seems like years since we last met. 我们似乎几年未见面了。
It seems like years since I last saw you. 从上次见到你以来好像已经有许多年了。
当主句和从句表示情况“变化”时。如:
She doesn’t come round to see us so much since her marriage. 自从结了婚,她不怎么过来看我们了。(原来经常来,结婚后就不怎么来了)
Since he went on that course he thinks he knows everything. 自从他选了那门课程,他就认为自己什么都懂了。(原来不认为自己什么都懂,但选了那门课程后就认为自己什么都懂了so far必须要连用现在完成时吗so far是否与现在完成时连用,与它所表示的意思有关。
1. 表示“迄今”“到目前为止”时,若so far所描述的谓语是一直持续到现在的动作或状态,则谓语动词通常要用现在完成时。如:
So far there has been no bad news. 到现在为止还没有什么坏消息。
So far the work has been easy but things may change. 到目前为止,这工作很容易,但情况可能有变化。
但是,若连用so far的谓语词作并不表示一个持续的状态,而只是表示现在的一时的状态时,谓语动词通常不用现在完成时,而用一般现在时或现在进行时。如:
We’re (lying) ninetieth in the competition so far. 到目前为止,我们在比赛中排名第90。
另外,有时so far并非描述谓语动作,而是间接地说明句中的某个名词,此时的句子谓语需要具体语境来使用时态。如:
Production so far?this year is on target. 今年到目前为止生产已达到指标。
She gave us a brief resume of the project so far. 她给了我们一份该项目迄今历程的简介。
2. 表示“仅到一定程度”“仅在有限的范围内”“如此之远”等时,不一定要连用现在完成时,而应根据句意的需要使用合适的时态。如:
I trust you only so far?and no further. 我对你的信任只到这一程度。
We may as well finish the job, now that we’ve got so far with it. 我们已干到这个程度了,不妨把这工作干完。
My mother lives so far away that we hardly ever see her. 我母亲住得那么远,我们很少见到她。
一、结构形式
过去完成进行时由“would have been+现在分词”构成。
二、用法归纳
过去将来完成进行时表动作从过去某一时间开始一直延续到过去将
文档评论(0)