作业帮 > 综合 > 作业

两个关于高中英语的问题,请老师或英语专业的同学帮我解答。

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/27 09:43:44
两个关于高中英语的问题,请老师或英语专业的同学帮我解答。
1、Do you have any problems if you are offered this job?
【为什么if you后面不用“will be offered”?】
2、So far we've had no news of anybody being injured in the explosion,but the building was completely destroyed.
【这一句子原始填空题,答案是在anybody后填“being injured”,老师后来说此题错误,考察非谓语,应用“injured”即去掉“being”,我不太认同老师的说法,但确实being我无法理解。】
(另外,我在达格利什的官网看到这样一句话:"So far we've had no news of anybody being injured," the Scot told reporters. 相同的句型和句意,它用了”being injured“。)
这一句已经有人解答了,就是if引导条件状语从句,用一般现在时表将来。答案应该是being injured。在这里,anybody being injured 共同构成介词of的宾语,因此动词要变成现在分词doing格式,而被动语态的现在分词则反应在be→being。举个例子吧,我用一模一样的前半句造个句:So far we've had no news of anybody escaping from the explosion.目前为止我们没有听到任何人逃脱这场爆炸的消息。在这里,anybody escaping 就是of的整个宾语,escape→escaping,同理,“目前为止我们没有听到任何人在这场爆炸中受伤的消息”需要的就是injure→be injured→being injured。不知道我说清楚了没有。你老师用injured是把它当做anybody的状语来用,不严格说好像也可以,但是语义会有所变化,injured体现的是“我们没有收到来自任何伤员的消息”,而being injured体现的则是“我们没有听说有任何人受伤”,显然比较符合语境吧。