语法分析I would not have had that happen.

来源:百度知道 编辑:UC知道 时间:2024/06/30 01:54:11
I would not have had that happen. 请帮我用语法分析一下这个句子,谢讽
我看到的中文翻译是
我不会让这种事情再发生。
谁能解释一下为什么用have had,谢谢

这个用法叫做虚拟语气,我不会再让它发生。
说话之前肯定发生过类似的事情,所以have had表示完成时,发生过,
have sth happen 是词组,
would not是虚拟语气的标志。
相似的句子譬如
i would have helped you if I know it happened.