Q: I wondered _______ to come to the party. a.if he should have been asked b.if he should be asked Ans:B 想请问为什么不是A呢? A使用have been完成式,不是更能代表我想知道他是否已经被问过前往这个派对了 谢谢高手板友指教!
"不是更能代表..." -> a,b 意思不一样,所以无所谓的"更能代表"。a,b都对,意思上的差异而已。a 是在问过了之后质疑/怀疑自己是否该做这事。一个实例:http://tinyurl.com/hh33klq第四段 She looked .... and Chris wondered if heshould have asked her out so soon ...(上一个的 'Would you like ...' <-- 已经问了)b 是还没问,但是在想.....是否 ... 该 ...这句子本身可以单独出题(整句意思已经完整),只是“单独一句”在没有完整context情况下往往有多种解读,也容易在出题人自己本身不知道或是忽略而出现"本来就没有错"的选项