十万火急!英语中的倒装问题

来源:百度知道 编辑:UC知道 时间:2024/05/06 19:11:48
假期里整理的时候遇到一道题:
Only then ____ a big mistak had been made.
A.she realized
B.did she realize
C.had she realized
D.she had realized
此题我知道选B,因为only后面要用倒装,可当时老师讲的时候,说道only的后面有时候也可以不倒装,请问大家是哪种情况啊,最好是有例句。谢谢谢谢!!

那当然啦,有ONLY在句首就一定要倒装吗?
比如ONLY YOU CAN HELP ME这就不需要倒装...这里ONLY只是强调主语.
only所修饰的副词、介词短语或状语从句位于句首时,要用倒装语序。如:

Only then did I realize the importance of health.

到那时我才认识到健康的重要性。

如果是句子为主从复合句,则主句倒装,从句不倒装.

Only when he is seriously ill does he ever stay in bed

当only修饰主语时不倒装。