he made up his mind to devote his life__pollution___happilyA to prevent;to live B to preventing;from livingC to prevent; from living D to preventing;to live

问题描述:

he made up his mind to devote his life__pollution___happily
A to prevent;to live
B to preventing;from living
C to prevent; from living
D to preventing;to live

B to preventing;from living
致力于防止污染期幸福生活的事业中
preventing 动名词作devote to的宾语

devote to doing sth.这里的to不是不定式,而是介词,后面要跟名词或动名词
后面用to do不定式做目的状语
选D