I haven’t heard from her since she went abroad.请问,since 不是说要用完成时态吗?为什么这里是过去式呀?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/17 02:46:30

I haven’t heard from her since she went abroad.请问,since 不是说要用完成时态吗?为什么这里是过去式呀?
I haven’t heard from her since she went abroad.
请问,since 不是说要用完成时态吗?为什么这里是过去式呀?

I haven’t heard from her since she went abroad.请问,since 不是说要用完成时态吗?为什么这里是过去式呀?
since 引导的时间状语从句的谓语是一般过去,它的主句的谓语动词才用现在完成时.

haven’t heard 就是完成时态啊,she went abroad是一个时间点,作时间状语从句,主句用现在完成时态。

since接点时间,属于从句部分,主句用现在完成时。但是也有特例,在It's ten years since we saw each other last time.中既可以用一般现在时,也可以用现在完成时,It has been ten years since we saw each other last time.

从句是用过去式,主句用现在完成时-------周虎英语