怎么知道虚拟语气是与现在事实相反,还是与现在事实相反啊,我这里有一个句子,

怎么知道虚拟语气是与现在事实相反,还是与现在事实相反啊,我这里有一个句子,
IF i (not take)_______your advince ,I would have make a big mistake
我觉得是填haven't taken ,但是我不确定,不知道它是与过去事实相反,还是与现在事实相反.
huoqing 1年前 已收到2个回答 举报

宠物店里的故事 幼苗

共回答了15个问题采纳率:86.7% 举报

would have make 这里不对吧 应该是made 吧
与过去事实相反
主句:would/should/could + 现在完成时
从句:过去完成时 (had+动词过去分词)
与现在或将来事实相反
主句:would/should/could + 现在完成时
从句:一般过去式
所以的话应该是填 hadn’t taken

1年前

5

爱是一瞬间 幼苗

共回答了25个问题 举报

had not taken,这是对过去的假设
*现在*的事实是我没有犯错误,假设的是我*过去*没有听你的建议

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.042 s. - webmaster@yulucn.com