作业帮 > 英语 > 作业

虚拟语气中,Should引导的if条件句,should只能用在将来式的条件句中,并且是should+动词原型.那为什么会

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/07/14 08:28:06
虚拟语气中,Should引导的if条件句,should只能用在将来式的条件句中,并且是should+动词原型.那为什么会有这样一句话:if the steamer should have left port at noon,it will be passing through the canal.这样不就错了吗?
这是虚拟中的错综条件句,条件句与主句时态不一致,依各自时态而定 再答: if条件句的时间状语是at noon,是过去时,与过去事实相反,if条件句用should have done意为本应该
再答: 我怎么觉着这个句子的主句和条件句写反了呢
再问: 可是should只能用在将来式的条件句中啊
再答: 等下,我把虚拟的用法发给你
再问:
再答: 对啊,所以我说这个句子的主句和条件句好像反了啊
再问: 没吧
再问: 那你确定只有将来时态的条件句中才能用should是吧??
再答: 是的