1、A从语法上没错,但语义上来讲,有歧义。可以理解成这两个意思: In 1527 King Henry VIII sought to have his marriage to Queen Catherine annulled so that King Henry VIII could marry Anne Boleyn. In 1527 King Henry VIII sought to have his marriage to Queen Catherine annulled so that Queen Catherine could marry Anne Boleyn. 2、原句表示因果关系,而B中and表示并列,语义错误;so表示结果,“A,so B”中A是B的充分条件,有A即有B,取消了KH跟QC的婚礼不是KH跟AB结婚的充分条件,故语义上错误。语法上讲,也不对,and前后应平行,应该是King Henry did sth and did sth,B若改为and married to,从语法上就对了。 3、关于would先参考http://dictionary.reference.com/browse/would 4、E不是虚拟,所以不用would。题目意思是取消婚礼,以便能跟另一个人结婚。想表达的是“能”,would是“想要”,偏主观。 -- by 会员 huangyouhuifei (2011/2/25 21:51:03)
可是我觉得B选项中,由于有could的存在,把语义的错误抵消了。so表示结果,“A,so B”中A是B的充分条件,有A即有B。 B选项中,A代表事件离婚,B代表时间Henry可以和Anne结婚,注意是可以和Anne结婚,不是和Anne结婚。 所以符合有A即有B的so的用法。
有NN来解释一下为什么B选项是illogical的么~~谢谢~~![](/static/legacy-emoticon/49.gif) |