1. a
根据课文第6-8行A policeman approached Jimmy and told him he ought to have gone alone a side street可以推断,只有a. He had gone down a side street 符合课文所暗示的情景,其他3个选择都与课文的实际意义不符合.
2. d
根据课文第9-10行The police had a difficult time,but they were most amused只有d. The police had a difficult time getting Jumbo off the main street与课文所描述的情景相符,其他3个选择都与课文事实不符。
3. b
a. seemed as不是正确表达方式,应该是seem as if( 好像是);b. looked like意思是“看上去像是”;c. looked as不是正确表达方式,应该是look as if(看来好像);d. seem(似乎,好像)后面常跟动词不定式或形容词做表语;只有b. looked like最合乎题目意思和语法,所以选b。
4. b
该句的谓语should have known表示“本应该知道但是却不知道”,所以b. but he didn't(但是他却没做到)是正确的答案。
其他3个选择都与该句的谓语动词含义不符合。
5. c
前一句中的谓语ought to have gone意思为“本应该走但实际却没有走”。该句需要选一个同前一句动词含义相同的短语。
a. should do(应当做)
b. should be doing(应正在做)
c. should have done(本应该做)
d. should(应该)
只有c与ought to have done意义相同,所以应该选c。
6. a
前一句的谓语动词,must weigh意思是“一定有……重”,表示推测,该句需要一个与前一句谓语含义相同的短语。
a. probably weighs(可能重),b. has to weigh(必须重),c. ought to weigh(应当重),d. should weigh(应当重),只有a与must weigh的含义相符合,所以选a。
7. a
只有选a. Did they have最合乎语法,因为have to作情态助动词时,其疑问句形式应该用助动词do,如do you have to...,因此选a。
其他3个选择都不符合语法。
8. d
前一句中的set off意思为“启程”,“出发”,该句只有选出同它含义相同的词或词组才能同前一句意义相符合。
a. ran(跑);b. walked(步行,走);c. rode(骑);d. started his journey(启程,开始旅程)这4个选择中只有d同set off的意义相同,所以选d。
9. c
前一句的谓语was holding up意思为“阻碍”,该句需要选一个同它含义相同的词或词组。
a. picked up some(捡起一些),b. sat on some(坐在……上),c. stopped the(停止,阻止),d. held on the(坚持,保住)中,只有c同was holding up的含义相同,所以选c。
10. c
该句需要选出一个与前半句的agreed(同意)相反的词才能使这个句自合乎逻辑。a. denied(否认,否定),b. resisted(抵抗,反抗),c. refused(拒绝,不接受)和d. negated(否定)中,只有c有不同意做某事的含义。因此答案是c。
11. b
该句只有选一个同前面句中的fortunate(幸运的)意义相同的名词才能与前一句意思相接近。a. good chance(好的机遇),b. good luck(好运,幸运),c. fortune(幸运,命运)和d. fate(命运)中只有b. good luck与fortunate的含义最接近,最合乎题目意思,而fortune则着重指“运气,命运”,因此应该选b。
12. d
前一句中的let him off意思为“原谅他”,“不惩罚他”,该句只有选一个同这一短语含义相同的词或词组才能同前一句意义相同。a. allowed( 允许);b. permitted(准许,允许);c. didn’t forbid(不禁止,允许)和d. didn’t punish(不惩罚)中,只有d同let…off意义最接近,所以选d。