作业帮 > 英语 > 作业

求教2道关于现在分词做状语的英语题目,谢谢

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/03/29 10:24:51
求教2道关于现在分词做状语的英语题目,谢谢
1.When _______,the bridge connecting the island to the continent will be open to traffic next year.
A.completed B.completing C.being completed D.to be completed
我选择的是C,可是答案不对,我想不明白的是 这里的When不是时间状语吗?那为什么不能用being done?
2._______of danger in the street at night,she had to go home,with a friend_____
A.Warned , followed B.Warning,following C.Having warned,following D.Having been warned, following
我这个选择了A.可是杯具的是答案也不对.
求解释这是为什么.越详细越好
的确漏打了一个her...不好意思
1,答案是A,when的确是做时间状语,但是填ABCD都是时间状语啊,这个关键看complete与后边谓语的前后关系以及主句的时间状语.这个就是说现在已经完工,明年就可以通车了.
2,没有答案的,首先第一个是被动才行,排除BC,因为很明显的看出warn这个动作发生在have to go之前,所以一定是having done,只有having done才有这层意思的.第二个空的话填什么都不对,我想应该是你打掉了一个her吧?那样的话就是following,答案就是D了,望核实.
有什么疑问还可以问我,我一直在线.
再问: 请问第二题的现在分词作状语部分是做什么状语的?是不是原因状语?不是说原因状语表被动意义的时候更倾向与用过去分词done的吗?
再答: 第二个不是现在分词作状语的,我没说啊,这是个独立主格结构的一种,结构上是with sb/sth doing/done,这里具体选哪一个就是根据he和her的关系的,是主动的,所以就是following。 有什么疑问还可以问我哈。