英语语法高手请进

2024-11-25 13:43:31
推荐回答(4个)
回答(1):

嗯,可以帮你

【人工智能分析】
1、之所以用have given完成时,是因为“造成的麻烦”是已经发生了,然后才会sorry for it,所以对于已经发生的要用完成时。
2、省略成分,see (that) the plan (which would be)carried out the next year.
注意:这里的carried out 是the plan宾语补足语,起到修饰作用。是从修饰性的定语从句转化成分词形式而来。

O(∩_∩)O哈哈~,希望你明白。采纳吧~!

回答(2):

1. B。 for 是介词,后面要接名词或动名词;又因为惹麻烦的事情已经发生,不是正在进行,故A不对;C是被动不符题意。
2。 A。 没有省略。see the plan carried out 谓语+宾语+宾语补足语(宾语不能发出carry out 的动作,故宾语补足语用过去分词) 另外定从they would like to see (the plan)carried out. 中的the plan 已经作为先行词出现了,再用就多了。

回答(3):

1.选B.动名词的完成式所表示的动作在谓语动作(I'm sorry.) 之前。
2.选A.the plan 之后跟的是定语从句,关系代词that 指代the plan 在从句中作see 的宾语。也就是:
they would like to see the plan carried out.

回答(4):

第一题,从语境上可以得出是针对过去的事情,所以应该用完成时表示过去。
第二题,先分析下句子成分 主语 the managers 谓语discussed宾语the plan还有一个定语从句。这里动词see的用法是see sth. done 即看到某物被做 carry out意为实施 与先行词是被动关系,所以应选择A