SAT语法句子改错题求解,In 1991 Burmese military officials arrested dissident political leader Aung San Suu Kyi,[thereby] [preventing] her [from leaving] Burma [for accepting] the Nobel Peace Prize in Oslo.[No Error]我纠结在B和D之间,我总觉得这里preventing 应该用prevented因为前面有1991,但是我又觉得for accepting不对...
问题描述:
SAT语法句子改错题求解,
In 1991 Burmese military officials arrested dissident political leader Aung San Suu Kyi,[thereby] [preventing] her [from leaving] Burma [for accepting] the Nobel Peace Prize in Oslo.[No Error]
我纠结在B和D之间,我总觉得这里preventing 应该用prevented因为前面有1991,但是我又觉得for accepting不对...
答
个人观点,for accepting明显不对应该改为to accept,句子中有逗号隔开,preventing应该是非谓语动词表原因,和主语是主动关系用ing,所以没错
答
1.to accept
2.to accept the Nobel Peace Prize in Oslo 作 leaving Burma 的目的状语.
3.preventing 没错,它(连带其前面的thereby)与其后面的部分作逗号前面部分的结果状语.