一道英语语法难题,已经困扰我好几天了,寝食难安,能帮我解答者,我愿悬赏100,决不食言!
一道英语语法难题,已经困扰我好几天了,寝食难安,能帮我解答者,我愿悬赏100,决不食言!
Who do you suggest that should be sent there?这句话为什么是错的?大多数人的解释是把句子还原成陈述句:You suggest who that should be sent there.句中that 作who的定语,则本句说不通.那么如果我把句子还原成这个陈述句:You suggest that who should be sent there?这样不就说得通了吗?把do you suggest that 整个当成插入语不就行了?
原句删去that就对了.do you suggest 作插入语不假,但切记插入语有个特点,就是删去插入语原句仍然通顺.那么在这个句子中,删去插入语后为 who that should be sent here.那么that显然就无法解释了.正确的应为who do yo...我的意思是把do you suggest that 看作插入语,这样删去之后不就是:who should be sent there?不也通顺吗举例说明吧,who do you think should be put in *.插入语一般没that,就像此句在think后加that就是错误的。为什么插入语一般没that 有这个规定吗 而且我觉得Who do you think that should be put in *也是可以的插入语在句中是一个可有可无的成分,如果有that ,就相当于暗示其后有从句,显然它就做了句子成分,显然就不对了。那也不能说明插入语中不含that啊如果您还不理解的话,可以去找一些插入语的典例,相信不会发现一个that, 这些细节都是语法中约定俗成的东西,见得多了就明白了。此外wh问句建议不要转为陈述句去理解,有时会有悖于语法,容易混淆。