哈里路亚什么意思:The bill he had long been opposed_____......

来源:百度文库 编辑:高考问答 时间:2024/04/24 19:56:38
The bill he had long been opposed_____at the last session,____in morn young men being recruited into the army.
A to being passed,just to result
B to be passed,only to result
C to was passed,resulting
D was passed,having resulted 中文怎么翻译? 选B对不对?为什么?

B 是错误的.因为选B的话,整个句字就没有主要动词了.

应该选C. 译文:他反对的那个议案在上次会上通过了,结果更多的年轻人被应招入伍.
The bill是主语, he had long been opposed to 是定语从句,was passed 是谓语,resulting in...伴随状语.

sb. be opposed to sth. 是固定词组

如果没有 be, 可以是 sb. oppose sth.

答案是C。

opposed to是词组,所以不是D;用逗号分开的两部分都有动词的情况下,除非逗号后也有主语,否则逗号后用动名词,即动词的ing形式,所以答案是C。

照语气,应是 D

应该选D吧?