so that的倒装句

问题描述:

so that的倒装句
So cold was the weather that we had to stay at home.天气太冷,我们只好呆在家里.
So much did they eat that they could not move for the next hour.他们吃得太多了,一个小时都动弹不得.什么时候在形容词后接was 什么时候接did
1个回答 分类:英语 2014-11-16

问题解答:

我来补答
这简单,既然是倒装,那么返回成正序就能知道谓语动词,倒装的时候就知道如何选择.
首先是倒装结构:So位于句首后跟形容词,然后是倒置的谓语动词,主语
第一句正序:The weather was so cold that we had to stay at home.
第二句正序:They ate so much that they could not move for the next hour.
其实可以发现,第一句谓语动词是be的过去式第二句是eat的过去式,故而倒装第一句was第二句did,那么如果出现完成时或者情态动词也是一样的,例如:正序 They had gone so far that they could not move any more.倒装:So far had they gone that they could not move any more.这里是谓语动词go的完成式,但与过去式不同倒装要倒置助动词had而不是did,故而这里有时态区分; 那么情态动词情况:正序 The weather will be so bad that they cancel the plan.倒装:So bad will the weather be that they cancel the plan.和过去式一样这里预见情态动词是将情态动词倒置.
 
 
展开全文阅读
剩余:2000