作业帮 > 综合 > 作业

请问这两句话哪句是对的,

来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/11/13 20:33:22
请问这两句话哪句是对的,
第一句
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.(暗含我昨天晚上不在家的意思)
这是很重要的语法,一定要记住!