汉语中有关联词"虽然......但是"、"因为......所以",但在英语中though与but, because和so是不可搭配使用的。由题意可知只有B是正确答案。
(2)防止定势思维。有些固定搭配或习惯表达法大家掌握较牢靠,但也正是由于受到这些习惯表达的影响,犯一些思维定势的错误,例如:
I won't come back August 5 and 7.
A. until B. both C. between D. for
受not...until这一固定搭配的影响,很多人会选A。但若仔细审题,则答案应选C。因为"回来"这一动作不能同时发生在两个不同的日期。再如:
Canada is larger than country in Asia(亚洲).
A. any other B. other C. any D. all others
"比较级 + any other + 单数名词"是一种典型的比较级结构。所以有人会选A。但Canada是美洲国家,和亚洲国家相比不存在与自身相比较的问题。所以不可用other排除自身。正确的答案选C。
(3)防止"鱼目混珠"。有些词由于词性、词义不同,它的用法也不同,应注意辨别,例如:
--- Do you know if he to play basketball with us?
--- I think he will come if he free tomorrow.
A. comes; is B. comes; will be
C. will come; is D. will come; will he
若不注意审题,很容易误选A。但若仔细分析,就会发现前者if作"是否"解,而后者意为"如果"。二者分别引导宾语从句和条件状语从句。英语中,只有在时间、条件状语从句时,从句中用一般现在时代替将来时,在其他从句中无此用法。所以C是正确答案。再如:
He made faces the baby crying.
A. to make; stop B. make; stop C. make; to stop D. to make; to stop
题中两个make用法不同。make faces意为"做鬼脸",后接动词不定式作目的状语;后一个make意为"使得",是一个使役动词,其后接动词原形作宾补,即make sb. do sth, 所以此题应选A。