请教选C的理由Not until then ________know his mother had done it for his good. A.he knew B.does he know C.did he know D.he knows 答案选C为什么其他几个不能用? 顺便教一下倒装句,谢谢~
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/26 05:37:47
请教选C的理由Not until then ________know his mother had done it for his good. A.he knew B.does he know C.did he know D.he knows 答案选C为什么其他几个不能用? 顺便教一下倒装句,谢谢~
请教选C的理由
Not until then ________know his mother had done it for his good.
A.he knew
B.does he know
C.did he know
D.he knows
答案选C为什么其他几个不能用?
顺便教一下倒装句,谢谢~
请教选C的理由Not until then ________know his mother had done it for his good. A.he knew B.does he know C.did he know D.he knows 答案选C为什么其他几个不能用? 顺便教一下倒装句,谢谢~
not until是连词,提前了就说明这是倒装句了.所以A D排除
后面用的是had done 过去完成时,说明这是过去发生的一个时间,不能用一般现在时,所以选C
这其实叫做前置
前置就是,正常语序中出现较晚的成分提前了,突出他的存在,强调他,有时候需要倒装,有时候不需要.
倒装就是在前置的基础上,又分了局部倒装和全部倒装.
很复杂的,一般高中学的就是部分倒装,比如not only 句型中的倒装
比如 not only did he complain about the food,he also ……
而状语提前则会用全部倒装
from the corner comes a bus
主要靠理解
首先NOT 作为否定词提前咯
所以句子要倒装 这是你要记住 的
然后因为后面是HAD DONE 是过去完成时 所以前面就是过去时
he knew 倒装过来就是did he know了`
做这样的题 你可以先把句子还原了再做
问问老师 他回给你讲的很清楚的...
全部展开
首先NOT 作为否定词提前咯
所以句子要倒装 这是你要记住 的
然后因为后面是HAD DONE 是过去完成时 所以前面就是过去时
he knew 倒装过来就是did he know了`
做这样的题 你可以先把句子还原了再做
问问老师 他回给你讲的很清楚的
收起
首先,后面的句子为过去完成,前面的要往前推一个时态,即为过去时直接可知选C
接着,因为否定词not提前于句首,所以要进行倒装。
以Not until开头用倒装形式,所以排除AD选项
根据句子后半部分的had和句意,可知时态为过去时
所以选C
该句还原后为:He did not know his mother had done it for his good until then.