英语倒装句几题练习题和一题简单句

2024-12-14 11:23:32
推荐回答(3个)
回答1:

1.____for the free tickets,I would not have gone to the films so often.
C.Had it not been
这一句虚拟条件句倒装。首先是因为主句I would not have gone 表示对过去的虚拟,所以if引导的从句需要用过去完成时表示虚拟,倒装的话就是:
Had it not been=if it had not been
If it had not been the free tickets,I would not have gone to the films so often.
如果不是免费的票子,我们本不会如此勤快地看电影。

2.____for my illness I would have lent him a helping hand.
B.Had it not been
原理和上一题相同,如果不是我病了,我是不会让他像我伸出援手的。

3.Money,___,has been the least of our worries.
A.important though it is
这句将形容词important提前,正常语序是:Though it is important,money has been the least of our worries.尽管钱很重要,但是他从都是我们最不担心的问题。
这题属于这种情况:as / though引导的让步从句必须将表语或状语提前,即将:形容词, 副词, 分词, 实义动词提前)。

4.____the door than somebody started knocking on it.
B.I had no sooner closed
正常情况下是需要倒装的:No sooner had i closed the door than sb started knocking on it.我一关上门就有人敲门了。
这种结构的意思都是:一...就...但是可能你注意到了:No sooner +过去完成时倒装+than,因为其他选项中没有正确倒装和时态,所以选B
另外还有两种类似情况也要倒装:Hardly+过去完成时+when/Scarcely+过去完成时+when

5.____should one ignore his mistakes.
D.By no means
这是典型的否定词提前倒装。

6.Man may disappear___other creatures who became too specialized to survive their environment.
D.as have
正常语序:As other creatures who have become too specialized to survive their environment man may (also)disappear.正如其他已经变得太适应特定环境的生物一样,人也可能会灭绝。

原理和第3题一样。

还有一题简单句
A.All that glitters is not gold.
B.All is not gold that glitters.
C.None is gold that glitters.
D.Not all gold glitters.
The correct statements are___
发光的不一定都是金子。

A,B两句用法都是对的,B句可以认为是一句定语从句,但是要注意的是that后面的glitters不是修饰gold,而是修饰all(代词,指代所有东西),正常语序是All that glitters is not gold.

至于D句有很大问题,从意思上也不对:不是所有的金子都发光。但问题是金子总是要发光的,但是会发光的就不一定是金子了。

回答2:

1 虚拟语气 可以把条件句if去掉 助动词提前
原来是if it had not been for the free tickets, ...
B倒装没错 时态不对
2 表示否定的短语放在句首要倒装
3 为了强调important 原来是though it is important
as也有类似用法 比如Child as he is, ...
4 ?
5 和2一样 by no means放在句首要倒装
原来是one should by no means ignore his mistakes.
6 as后面是从句 “other creatures who became too specialized to survive their environment”是主语 have是谓语 这种主语特别长 谓语特别短的时候可以倒装

All that glitters is not gold是句谚语吧 D主谓不一致

回答3:

----------------------------

1,2 题 考察的是这句话:

if的省略虚拟条件句中有were, had, should时, 可把if省略

原句是:

If Had it not been for the free tickets,I would not have gone to the films so often.

首先,这是虚拟语气

其次,后面would have 是与过去相反

前面要再退一时态,用过去完成

----------------------------------

3题

倒装的原因是强调,而分句是状语从句

选项里只有though 符合意思

而D完全不符合倒装规则,只能选B

-----------------------------------

4题是个普通句子,在里面起干扰作用,没有必要倒装

----------------------------------

5题

按倒装规则,句首必是否定,只有 by no means

------------------------------

6题

较难,如果把定语从句写成:

as creatures have become(我查了查,原题是become如果是became无法讲通) too specialized to survive their environment.

就比较好理解倒装了

倒装为 as have other creatures become too specialized to survive their environment.

as 表示“如同”,其实一般as 引导倒装表示“尽管”一种原因状语,这里比较特别:

倒装原因只是因为靠近as

现在,用who代替先行词,就变为:

as have other creatures who became too specialized to survive their environment.

----------------------------------------

最后一个题B 是正确的,只是读起来有些别扭

D错在 Not 后要倒装

应为:Not does all gold glitter.