初中英语易错题3

求教11,12,14题
要详细解释 谢谢

11.C 没有必要用过去完成时,last year是与呆在海南同时的,都是过去,而过去完成时要用在过去的过去,这一点12题有体现。
12.C 这种题即所谓“过去的过去”,我遇见他是昨天的事,而在昨天之前,我们已经几年没有见到了,可见如果过去见到过,把昨天的事情看作过去,“we haven't met each other”自然是过去的过去,所以应该用过去完成时。
14.B 这是句意理解的问题,句意为“(这些)书中,在我书架上的比在他的书架上的多”,前面已有there are,自然选B,而不是C。如果选C句意会发生改变。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-11-23
11题,是一个并列句,意思是我去年去了海南,并且呆了3个月。去和呆都发生在过去而且并列,句子前面已经明确是一般过去时了,所以后面也是一般过去时。
12题,句意是昨天我碰见我的好朋友了,我们好多年都没见了。前半句是发生在昨天所以人家句子用的是一般过去时,但是后面的好多年没见是在昨天之前的,所以要用过去完成时的。过去完成时是指过去得过去。
14题有点看不清楚,但是大概猜是选B,这里没有必要用that .这里是个比较级。这里很明显它指的是什么,也是一个习惯用法。
第2个回答  2011-11-20
11题, 时间状语LAST YEAR,去海南,呆在海南, 都是去年的事,因而,都用过去式。STAYED 是延续性动词,与’一段时‘连用。
12.题, 可理解为 ‘昨天之前,已经十年没有见面了。’时间上属于过去的过去,所以需要用,HADN'T MET。 MET 是短暂性动词, 因此,否定形式 HADN'T MET,可理解为一种状态,可以与FOR +一段时 搭配
14题,对不起,页面实在看不清。 貌似 MORE ... THAN ,正确答案B。 省略了 BOOKS 。答案C 中 THAT显然与BOOKS 不同数,排除C。本回答被提问者采纳
第3个回答  2011-11-21
14. D 是正确的答案。只有相同的事物才能进行比较,而前面用了复数形式 more books,因此后面要用 that 相应的复数形式 those 来代替。