当前位置: > YOU must have been there before 的反意疑问部分应该是什么 SHE could have done it better 的反意部分是...
题目
YOU must have been there before 的反意疑问部分应该是什么 SHE could have done it better 的反意部分是
后面到底是didnot you 还是have not you 为什么后边的一个句子反意部分是did not she 而前面的是have not you ,前面的反问还是完成时,而后面的怎么成过去时,甚是不解,请高手赐教

提问时间:2021-03-31

答案
must +have +过去分词的结构,反义疑问句的问句用法太多,现在就你提出的这个例子具体分析下
must +have +过去分词的结构,表示对过去发生行为的推测,含有“一定”、“准是”的意思.
如你举的例子翻译为:YOU must have been there before ,()?你以前一定去过那,是吗?反义疑问句 问句要根据陈述部分中有无明确的过去时间状语)来确定:如果有(像last week,yesterday等之类的这种表示过去的时间状语),要用“didn't+主语”或“wasn't/weren't+主语”如:you must have read that book last week ,didnt you?;如果没有明确的过去时间状语,则强调动作的完成,问句要用“haven't/hasn't+主语”(而且你提到的句子中before这个词也是完成时的标志).
could 加完成式一般表过去可能完成而却未完成的动作,正如你举的例子:she could have done it better,()?翻译为:她本可以做的更好(但事实上她并没有做的更好),不是吗?强调的是过去本应该完成而却未完成的,时间是过去,而不是过去的过去(过去完成时),所以说这个问句应该用didnt she
其实这样的反义疑问句,是有很多争论的,你举的第一个例子还好,因为里面有before这个词还好判断;第二个句子,有的用didnt she ,有的用couldnt she,有的用hadnt she,其实都没什么错误,只是强调的语气不一而已.太难判断了,很多人也只能是根据答案来解释.像这样没有明显的时间状语提示的反义疑问句,纯粹是为难学生.
举一反三
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
1,人们染上烟瘾,最终因吸烟使自己丧命.
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.