其他部分倒装
1)so… that 句型中的so 位于句首时,需倒装。
So frightened was he that he did not dare to move an inch.
2)在某些表示祝愿的句型中:
May you all be happy.
3)在虚拟语气条件句中从句谓语动词有were, had, should等词,可将if 省略,把 were, had, should 移到主语之前,采取部分倒装。
Were I you, I would try it again.
常见考法 1. not until 引导时间状语(从句)时的倒装;
2. 含so 的句子倒装与不倒装的区别;
3. only引导状语或状语从句时的倒装;
4. 虚拟条件句省略If时的倒装。
误区提醒1) Not until the early years of the 19th century___ what heat is
A. man did know B. man knew C. didn''t man know D. did man know
解析:答案为D.否定词not在句首,要求用部分倒装的句子结构。
2) Do you know Tom bought a new car?
I don''t know, ___.
A. nor don''t I care B. nor do I care
C. I don''t care, neither D. I don''t care also
解析:答案为B.句中的nor引出部分倒装结构,表示"也不"。由 so, neither, nor引导的倒装句,表示前一情况的重复出现。其中, so用于肯定句, 而 neither, nor 用在否定句中。
3) --- You forgot your purse when you went out. --- Good heavens, ____ .
A. so did I B. so I did C. I did so D. I so did
解析:错选A。 本题空处不表跟前面情况一样,只是对上述情况的随声附和,所以不用倒装。正确答案B。
4)Only when the war was over ____ to hometown.
A. did the soldier return B. the soldier returned
C. returned the soldier D. the soldier did return
解析:only 引导状语或状语从句时主句要用部分倒装。此题为一般过去时,须在主语前加did, 故正确答案为A。
5) ____ for the free tickets, I would not have gone to see films so often.
A. If it is not B Were it not C. Had it not been D. If they were not
解析:错选A。此题关键是前后时态要呼应。本题是一个虚拟条件句,根据主句的时态,应该是对过去情况的虚拟,所以往前推一个时态的话,应该是过去完成时。故正确答案为C。