高中英语题 求教~

来源:百度知道 编辑:UC知道 时间:2024/07/06 14:42:26
1 The broken bike was found _______ by the seaside
A abandoned B having been abandoned
2 All flights ______ because of the snowstorm,many passengers could do nothing bue take the train.
A have been canceled B having been canceled
能讲一下啊上面两个题吗 第一个选A 第二个选B

第一个 过去分词 abandoned 作宾语补足语,表被抛弃
第二个 All flights having been canceled because of the snowstorm 这是一个独立主格结构,原句是All flights have been canceled because of the snowstorm,因为作独立主格结构,在句中做状语,故如此

1A
过去分词 abandoned 作宾语补足语(宾语补足语多用形容词,而动词形容词化的途径是分词化。过去分词表被动性)表被抛弃。
2.A
这里的动词 cancel 作谓语动词,用现在完成时,强调对现在的影响性。答案B只能作状语。

第一题结构是:主语 + 谓语动词 + 宾语 + 补语 。

简化句:
Somebody found the bike abandoned.
主语 谓动 宾语 补语

由于用了被动语态,所以变成了现在这个样子。
句子还原回来:
Somebody found the broken bike abandoned by the seaside.

补语可以由许多不同类型的单词充当,过去分词是其中一种。abandoned就是过去分词。

第二题两个答案都不对。

第二题两个答案都不对 ?

All flights having been canceled because of the snowstorm,many passengers could do nothing but take the train.
肯定是对的