作业帮 > 英语 > 作业

After receiving the news ,immediate measures had been taken

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/18 20:00:48
After receiving the news ,immediate measures had been taken by the local government to fight
against the snow diasaster.
中after领导一个状语从句,主句主语是immediate measures 与从句主语不一致啊,为什么从句可以省略主语直接加receiving,
可以肯定地告诉楼主,你说得很对,你的句子有语病.
英语语法规定,用分词短语做状语,或者when,after等时间状语从句省略主语,改为when/after doing 形式的前提,是前后两个句子的主语相同.很明显,楼主的这个句子不符合这个条件.所以,要将句子改为主动句,让the local government 做句子的主语和前面状语的逻辑主语.此外,主句也不宜用过去完成时had been taken,应该改为一般过去时took,而将完成时态放在前面的状语中(当然用After receiving 也是对的).因为根据句意,received the news的动作是发生在took measure之前的.
正确表达应为:(After) having received the news ,the local government took immediate measures to fight.(或者After receiving the news,the local government took immediate measure to fight.)这里的after还可以省去.