为什么要加did?Only when he got into trouble____not having taken Mary’s advice.A、he regrettedB、did he regretC、regreted he D、had he regretted 选B,为什么选,涉及那些知识点?我选了A,为什么会错?是那些知识点不清楚
来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/28 01:20:14
为什么要加did?Only when he got into trouble____not having taken Mary’s advice.A、he regrettedB、did he regretC、regreted he D、had he regretted 选B,为什么选,涉及那些知识点?我选了A,为什么会错?是那些知识点不清楚
为什么要加did?
Only when he got into trouble____not having taken Mary’s advice.
A、he regretted
B、did he regret
C、regreted he
D、had he regretted
选B,为什么选,涉及那些知识点?我选了A,为什么会错?是那些知识点不清楚所致?C、D项怎么了?为什么不对?
为什么要加did?Only when he got into trouble____not having taken Mary’s advice.A、he regrettedB、did he regretC、regreted he D、had he regretted 选B,为什么选,涉及那些知识点?我选了A,为什么会错?是那些知识点不清楚
为了强调only及其所修饰的状语(通常是副词、介词短语或从句),则将它们移到句首,句中的主谓作部分倒装.如:
Only then did we realize that the man was blind.
直到那时我们才发现那个人是盲人.
全部倒装是只将句子中的谓语动词全部置于主语之前.此结构通常只用与一般现在时和 一般过去时
全部倒装的句型结构的主语必须是名词,如果主语是人称代词则不能完全倒装.所以C错
D时态错了,这里不是过去的过去,不用过去完成时.
only在句首,这里用的是倒装。
查语法书里倒装那一部分,会有很详细的讲解。
Only when he got into trouble did he regret not having taken Mary’s advice.倒装, 相当于
he did not regret having taken Mary’s advice Only when he got into trouble
only起头的句子,后面的动词要倒置。这里是简单过去,前后一致,所以把助动词did往前移。因为regret是及物动词,倒置时需用助动词带领。
当Only放在句首,句子必须要用倒装。
这里原来是he regretted 现在倒装助动词did提前,形式如同一般疑问句。所以答案是B。
倒装表示强调。
正常语序应该是: He regretted not having taken Mary's advice only when he got into trouble.
Never have I heard such splendid music before.= I have never heard such splendid music before.