英语 求教4道关于倒装的题.

问题描述:

英语 求教4道关于倒装的题.
1.So absorbed ___ inher work that she didn't realize it was time that she picked up her daughter.
A.was she b.did she
我想问下A,b两项选项均为倒装,但是各有什么不同啊,应该选哪个?
2.I suddenly foundmy watch didn't work any more and only then ___ I was late for school.
A.did Irealize b.had i realized
我知道空中填部分倒装的格式,我认为 我意识到我迟到在前,发现手表在后,故意识应该是过去的过去(也就是发现手表坏了)的时候发生的,应该选择had done的结构啊,但是为什么答案是didi realize?
3.Not a singleword ___ at the beginning of the meeting yesterday.
A.has he said b.did he say
A,b两项应选哪个?区别是什么啊?不都是过去说的吗?
4.Over theChangJiang river ___ four bridges in Wuhan by now.
A.have beenbuilt b.has been built
这个建造built应该说的是主语,这句话主语是长江,长江怎么能建造或是被建造呢?应该把四座桥放到前面当主语啊?

1 应该选A 你可以看到如果我们不要倒装原句应该为: She was absorbed in her work,并没有did
2. 应该选A 其实是我先意识到了我的手表其实不工作了,那一刻我才突然想到我迟到了
3. 应该选B 这里强调的是某一时刻他的动作,所以用did he say比较恰当
你把句子还原回去,如果选A:He hasn't said a single word at the beginning of the meeting yesterday就会发现at the beginning 与has的使用冲突.
4. 这一句话是一句完全倒装句,方位状语提前到主语前,并且谓语动词置于中间.所以主语是four bridges,应该选A