几道英语题,麻烦给我详解(括号内为答案)

来源:百度知道 编辑:UC知道 时间:2024/05/29 01:07:45
(A)1.The bus pulled up in the village,____time for sightseeing.
A.allowing B.sparing C.agreeing D.leaving
(为什么不选D)

(C)2.Mr.Smith was much angry to see the computer he had had____wentwrong again.
A.repaired it B.it repaired C.repaired D.to be repaired
(为什么不选B)

(D)3.Villagers here depend on the fishing industry,____there won't be much work.
A.where B.that C.by which D.without which
(为什么不选A)

(B)4.The sudden lightning made the captain lose touch with the ground ,_____the plane crashed in the forest.
A.as a result of it B.as a result of which
C.as a result of D.and as a result of which
(为什么不选C)

1 A 这句话的意思是:公共汽车在村子里停下来,允许有时间观光。leaveing的

意思是把....留下,离开

2 C he had had repaired it 是说他已经修理过了,he had had it repaired

是说他已经让人修理过了。这句话应该是说:斯密斯先生看到电脑非常生气,他

已经修理过了,可是又坏了。

3 D 前句说村民们以渔业为生,后句说没有太多工作。前后意思相反。这句话的

意思应该是说:村民们以渔业为生,没有渔业的话,就没有太多工作了。

4 B which代指前面的一整句话,突然的闪电使机长与地面失去了联系,结果飞

机坠落在森林里了。如果选C的话,意思说不通,必须有一个关系代词。

1 选D显得太生硬了,有点中国英语的味道
2 选B的话,it与前面重复了,显得累赘
3 题干的意思是没有那个产业就没有那么多的工作,并没有说在工厂里,where的话解释不了的,翻译不通
4 用which是引导后面的从句的,选C不行

1, 如果用D,那么表示留下时间来干某事,固定搭配为leave time to do sth,而leave time for 这种结构。所以选A最符合句意。
2,这个句子是个定语丛句,the computer是先行词,此中省略了关系代词that(which),所以用C而不用再出现it。
3,这是个介词提前的非限定性定语丛句,也就是说前面整个名字做了后面定语丛句的先行词,意思是说这地方的人们靠渔业为生,若非这样,就没什么工作可干了,显然where放在这地方句子意思讲不通。
4,此处依然是个非限定性定语丛句,整个前面的句子作了后面定语丛句的先行词,意为突然的闪电使机长失去了与地面的联系,结果就是飞机坠毁在了森林中了。非限定性的定语丛句用的关系代词一般是which,若用C ,of 是个介词,后面得有个宾语才行,显然the plane是后面句子的主语,而不是of的宾语。