21. A.host意为“主办”,第一句话的意思是:中国将主办2008年奥运会.
22. B.表示“抓住机会”用seize the opportunity.
23. A.介词after前后的名词相同时,意为“一个接一个”,名词前不用冠词,相当于“one n. after another”.
24. C.表示“(钟)敲响报时”用strike.
25. B.fun是不可数名词,故此题的答案为B.
26. C.in advance为固定短语,意为“提前”,be full of意为“充满”,这句话的意思是:你应该提前预订一张桌子吃晚饭,这家餐馆总是有很多人.
27. B.be upon在这里意为“逼近,临近”.
28. C.get on one’s feet意为“站立起来”.
29. B.before在这里意为“在……之前”,或“还没来得及”,这句话的意思是:不幸的是,他还没来得及冲出来,房子就塌了.
30. D.根据时间状语in the past five years可知这句话要用现在完成时,又因为take place不能用于被动语态,故此题的答案为D.
31. C.这句话考查定语从句,由于先行词是人,且在定语从句中作主语,故此题的答案为C.
32. B.whose在引导定语从句时,在从句中作定语.注意A选项,两个独立的句子不能直接用逗号连接.
33. D.must have done表示对已经发生的事情进行肯定推测.
34. C.动名词短语和不定式都可作主语,又因为laugh at后需接宾语,故B、D选项不正确,C选项正确.
35. A.上句是“我竞赛得了一等奖”.well done意为“做得不错”,是赞扬用语.
22. B.表示“抓住机会”用seize the opportunity.
23. A.介词after前后的名词相同时,意为“一个接一个”,名词前不用冠词,相当于“one n. after another”.
24. C.表示“(钟)敲响报时”用strike.
25. B.fun是不可数名词,故此题的答案为B.
26. C.in advance为固定短语,意为“提前”,be full of意为“充满”,这句话的意思是:你应该提前预订一张桌子吃晚饭,这家餐馆总是有很多人.
27. B.be upon在这里意为“逼近,临近”.
28. C.get on one’s feet意为“站立起来”.
29. B.before在这里意为“在……之前”,或“还没来得及”,这句话的意思是:不幸的是,他还没来得及冲出来,房子就塌了.
30. D.根据时间状语in the past five years可知这句话要用现在完成时,又因为take place不能用于被动语态,故此题的答案为D.
31. C.这句话考查定语从句,由于先行词是人,且在定语从句中作主语,故此题的答案为C.
32. B.whose在引导定语从句时,在从句中作定语.注意A选项,两个独立的句子不能直接用逗号连接.
33. D.must have done表示对已经发生的事情进行肯定推测.
34. C.动名词短语和不定式都可作主语,又因为laugh at后需接宾语,故B、D选项不正确,C选项正确.
35. A.上句是“我竞赛得了一等奖”.well done意为“做得不错”,是赞扬用语.
36. D.后文多次提到和这个渔夫对话的是一位商人,故此题选D.
37. B.have a rest from work表示“放下工作去休息”.
38. C.look up意为“查阅,查询”;hunt for意为“寻找”;find out意为“弄清,查明”;watch out意为“当心,注意”.
39. C.work hard表示“努力工作”,这句话是在说商人想弄清楚渔夫为什么不是在努力工作.
40. B.根据第二段的working hard可知这个空应填working.
41. B.由第一段的第一句话可知渔夫是躺在海滩上,所以他应该是仰视商人,故用up.
42. C.根据后文的“you can buy more nets”可知这个空应填nets.
43. A.渔夫第一、三、四次问“what will my reward be”这个问题时都是在笑,由此可以推测渔夫这次(第二次)问这个问题时应该也在笑,故选A选项,表示渔夫还在笑.
44. C.make money表示“赚钱”.