should have done 用法中的have可以省略吗?完整的题目是:John repeated his suggestion that the meeting____ .A.to be put offB.be put offC.been put offD.being put off这题应该选什么呢?为什么?have真的可以省略?为什么啊
来源:学生作业帮助网 编辑:作业帮 时间:2024/06/28 04:06:07
![should have done 用法中的have可以省略吗?完整的题目是:John repeated his suggestion that the meeting____ .A.to be put offB.be put offC.been put offD.being put off这题应该选什么呢?为什么?have真的可以省略?为什么啊](/uploads/image/z/7447758-6-8.jpg?t=should+have+done+%E7%94%A8%E6%B3%95%E4%B8%AD%E7%9A%84have%E5%8F%AF%E4%BB%A5%E7%9C%81%E7%95%A5%E5%90%97%3F%E5%AE%8C%E6%95%B4%E7%9A%84%E9%A2%98%E7%9B%AE%E6%98%AF%EF%BC%9AJohn+repeated+his+suggestion+that+the+meeting____+.A.to+be+put+offB.be+put+offC.been+put+offD.being+put+off%E8%BF%99%E9%A2%98%E5%BA%94%E8%AF%A5%E9%80%89%E4%BB%80%E4%B9%88%E5%91%A2%3F%E4%B8%BA%E4%BB%80%E4%B9%88%3Fhave%E7%9C%9F%E7%9A%84%E5%8F%AF%E4%BB%A5%E7%9C%81%E7%95%A5%EF%BC%9F%E4%B8%BA%E4%BB%80%E4%B9%88%E5%95%8A)
should have done 用法中的have可以省略吗?完整的题目是:John repeated his suggestion that the meeting____ .A.to be put offB.be put offC.been put offD.being put off这题应该选什么呢?为什么?have真的可以省略?为什么啊
should have done 用法中的have可以省略吗?
完整的题目是:John repeated his suggestion that the meeting____ .
A.to be put off
B.be put off
C.been put off
D.being put off
这题应该选什么呢?为什么?
have真的可以省略?为什么啊……
should have done 用法中的have可以省略吗?完整的题目是:John repeated his suggestion that the meeting____ .A.to be put offB.be put offC.been put offD.being put off这题应该选什么呢?为什么?have真的可以省略?为什么啊
选B啊!
suggestion表建议的时候后面跟虚拟语气.
没有suggestion后边加should have done的用法!
而且只能省should!
应为:John repeated his suggestion that the meeting (should) be put off.
选C。suggestion后面跟的宾语从句应该用虚拟语气,即"should+动词原形"或者"should+have+过去分词"。其中,should和should have可以省略。
题目中主句时态为”过去式“,从句就应为“should have been put off”,并且省略“should have”。
C
选B
suggestion后面的宾语从句应该是should do 结构的虚拟语气
句子既然是说约翰重申他的建议会议应该被推迟
John repeated his suggestion that the meeting should be put off
如果用have been 就变成本该被推迟了而没有推迟的意思了而且have 不能省略