请问这两句话哪句是对的,第一句If I had accompanied you to Hong Kong,this would not have happened.第二句If I had accompanied you to Hong Kong,this will not have happened.个人认为是第二局,但又不确定,如果有人知道可以
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 13:10:43
请问这两句话哪句是对的,第一句If I had accompanied you to Hong Kong,this would not have happened.第二句If I had accompanied you to Hong Kong,this will not have happened.个人认为是第二局,但又不确定,如果有人知道可以
请问这两句话哪句是对的,
第一句
If I had accompanied you to Hong Kong,this would not have happened.
第二句
If I had accompanied you to Hong Kong,this will not have happened.
个人认为是第二局,但又不确定,如果有人知道可以回答并解释一下吗?
请问这两句话哪句是对的,第一句If I had accompanied you to Hong Kong,this would not have happened.第二句If I had accompanied you to Hong Kong,this will not have happened.个人认为是第二局,但又不确定,如果有人知道可以
第一句是正确的
“如果我陪你去香港的话,这种事情就不会发生了.”(暗含我没有陪你去的意思)
用的是:if +过去完成时+would have done 的形式,表示对过去事实的虚拟.
另外:if+一般过去时+would do 的形式可以表示对现在事实的虚拟.
举个例子:我现在上班,但是我说“如果我现在在家,我就可以看电视了.”可以说成:If I stayed home now,I would watch TV.(暗含我部在家)
If I had stayed home last night,I would have watched TV.(暗含我昨天晚上不在家的意思)
这是很重要的语法,一定要记住!
第一句对,因为去香港是过去的事情了,所以应该用过去将来时,用will的话就表示现在的猜想是这个不会发生,但实际上已经发生了
第一句是对的,"假如我陪你去香港,这就不会发生了",这是过去发生的事情的虚拟语气.你的第二句的主句是现在将来时,当然不对了.
第一句,,虚拟语态