I haven’t heard from her since she went abroad.请问,since 不是说要用完成时态吗?为什么这里是过去式呀?
问题描述:
I haven’t heard from her since she went abroad.
请问,since 不是说要用完成时态吗?为什么这里是过去式呀?
答
从句是用过去式,主句用现在完成时-------周虎英语
答
since接点时间,属于从句部分,主句用现在完成时。但是也有特例,在It's ten years since we saw each other last time.中既可以用一般现在时,也可以用现在完成时,It has been ten years since we saw each other last time.
答
since 引导的时间状语从句的谓语是一般过去,它的主句的谓语动词才用现在完成时.
答
haven’t heard 就是完成时态啊,she went abroad是一个时间点,作时间状语从句,主句用现在完成时态。