1. a
根据课文第6-9行…for heavy rain would not only wash away the soil but would cause serious floods as well…would grow quickly可以判断只有a. to prevent flooding与课文内容相符,其他3个选择都与课文事实不符。
2. d
根据课文第9行The seed was sprayed over the ground in huge quantities by aeroplanes可以推测出只有d. this was the quickest way to plant huge quantities of seed.(这是大量撒播种子的最快方法)是课文所暗示的意思。其他3个选择虽然都与课文内容相符,但都不是使用飞机的原因。
3. d
该句是对时间的长短提问的,回答是For nearly three weeks. a. How much(多少)、b. How often(每隔多久)、是问频率的;c. What time(什么时候)和d. How long(多长时间)4个选择中,只有d是问时间长短的,所以选d。
4. c
前一句The hills threatened the surrounding villages with destruction(小山丘对周围的村庄具有毁灭性的威胁)说明村庄只是遭到威胁但还没有被毁灭。
a. were destroyed(被毁灭了)不符合题目意思
b. had destroyed(已经毁灭)时态和语法都不对
c. could destroy(能够毁灭)语态不对
只有c. might be destroyed(可能被毁灭)表示推测,最合乎逻辑,所以选c。
对什么有威胁性,就是表示有某种可能性,后一句承接前一句,是要用推测的。
5. d
该句的If从句是过去时,因此主句应该是would加动词原形,表示与现在事实相反的虚拟语气。a. will be,b. can be,c. had been都不合乎语法,只有d. would be合乎语法,所以选d。
6. c
a. did,b. made,d. had这3个词的意义都不符合该句的含义,只有c. took最合乎题目意思。
take some time to do sth.意思是“需花某些时间做某事”,全句的意思是:飞机需要近一个月的时间播撒种子,所以选c。
7. c
该句是过去完成时,需要选一个合适的时间短语。
a. since centuries不对,因为since后面不能跟表示一段时间的词,只能跟表示时间起止点的词,如:Since Monday, Since 1990等;
b .before centuries和d. centuries ago都表示“多少世纪以前”,但它们都不能用于完成时态;
只有c. for centuries(几个世纪)可以用于完成时态,所以选c。
8. b
需要选出一个与前一句的wash away(冲走)含义相同的词或词组才能同前一句意思相同。a. clean it(清洗它),b. carry it away(把它带走),c. wash it(洗它), d. wet it(弄湿它)4个选择中只有b.与wash away含义最接近,所以b是正确答案。
9. d
a. weights(重量),b. measures(计量单位,措施),c. tons(吨)和d. amounts(数量)这4个词中只有d最合乎题目意思,所以d是正确的。
10. a
该句需要选出一个同前一句的taken root(生根,生长)含义相同的词,使两个句子意义相符合。a. grow(生长),b. root(使生根),c. grow up(长大,成熟)和d. increase(增加)中,只有a 与前一句的动词含义相同,因此应该选a。
11. d
a. everywhere(处处,每个地方);b. only in one or two places(只在一两个地方);c. in one place(在一个地方);d. here and there(各处),这4个选择中只有d. 意思最贴近,全句的意思是:一片片的绿草开始出现,到处有绿草。
12. b
a. point(指出),b. show(显示,能看得见),c. seem(看上去,好像)和d. point out(指出)这4个词中只有b同前一句的appear(出现)意义相同,因此应该选b。