当用since表“自从”时,since所在的句子就要用完成时吗

当用since表“自从”时,since所在的句子就要用完成时吗
英语人气:282 ℃时间:2020-02-03 20:21:47
优质解答
Since 用来表示某段时间的起点,即从过去某时间点开始的情况一直持续到说话的那个时间,也就是说,开始于某个既往时间点的行为或状态对说话的那个时间的情况产生了影响,因此since 要求与完成时态连用.
 
1、since 所表示的这个时间点的情况对现在产生了影响,要求句子用完成时,即“完成时+ since”.例如:
 
They (haven't been) here (since). 从那以后再也没有来过这儿.【since是副词】
She (has been skiing) (since) childhood. 她从幼时起就开始滑雪.【since是介词】
 
2、如果 since 是连词, 引导的是从句,那么从句要用过去时,即“主句(现在完成时)+ since + 从句(过去时)”.例如:
 
So much (has changed) in the sport (since) I (was) a teenager. 自打我十几岁以来,这项运动已经有了很大改变.
He (has picked) up slowly (since) he (came) out of hospital. 他自出院以来,身体恢复得很慢.
 
3、如果主句的主语是表示时间的it,动词be则要求用一般时,如:
 
It (is) three years now (since) we (were there). 现在我们在那儿已呆了三年了.
It (was) three years then (since) we (had been) there. 当时我们在那儿已呆了三年.
 
我来回答
类似推荐
请使用1024x768 IE6.0或更高版本浏览器浏览本站点,以保证最佳阅读效果。本页提供作业小助手,一起搜作业以及作业好帮手最新版!
版权所有 CopyRight © 2012-2024 作业小助手 All Rights Reserved. 手机版