i would rather you hadn't done such a thing用haven't done 不可以么

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/19 14:35:08
iwouldratheryouhadn''tdonesuchathing用haven''tdone不可以么iwouldratheryouhadn''tdonesuchathing用haven''tdone不可

i would rather you hadn't done such a thing用haven't done 不可以么
i would rather you hadn't done such a thing
用haven't done 不可以么

i would rather you hadn't done such a thing用haven't done 不可以么
不可以
这是虚拟语气语法点:would rather后的句子用虚拟语气
意思是:我觉得,你之前别做那件事就好了.
关键在时态,这句话是说,你之前做了件我不满意的事.所以,在这句话里,【做这件事】 这个行为必然发生在过去.
用 过去完成时 表示 过去的愿望-------------题目符合此种情况
I would rather you hadn't said it.
用 一般将来时 表示 现在或将来的愿望
I would rather you went tomorrow/now.

你好
对过去事实的虚拟要用过去完成时:had done.
所以不能用 haven't done
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
祝你学习进步,更上一层楼!
不明白请及时追问,满意敬请采纳,O(∩_∩)O谢谢