1. a
根据课文第5-6行苏珊和售票处姑娘的对话:‘I’m sorry, we’ve sold out,’ the girl said. ‘What a pity!’ Susan exclaimed,只有a. they had all been sold与课文内容相符,而其他3个选择都与课文实际内容不符,所以选a。
2. d
根据课文最后一行‘I might as well have them,’ I said sadly(我还是买下为好,我垂头丧气地说。)只有d. wasn’t too pleased to get tickets for next Wednesday’s performance最能反映作者当时的心情,而其他3个选择都与课文实际内容不符,所以选d。
3. c
前一句The play may begin at any moment(剧马上就要开演了)是对将要发生的事情的推测,只有c. hasn’t begun yet (它还没开演呢)是合乎逻辑的,也与前一句的内容相符合。而其他3个选择a. has begun(已经开演了)不符合逻辑;b. won’t begin for a long time(好长一段时间后才开演)与课文意思不符;d. begun a long time ago(很久以前就开演了)更不符合题目意思和时态。
4. c
这是一个疑问句,需要用疑问句的语序,即主谓倒置,a. You must give me; b. You have got to give me与d. You may give me这3个选择都是陈述句语序,只有c. Could I have是疑问句语序,并且could同前一句中的may是一样的,都是表示“请求”的,所以应该选c。
5. d
动词let后面只能跟不带to的动词不定式才合乎语法即let sb. do sth.。a. having是现在分词,不符合语法;b. to have中动词不定式不应该带to,也不合乎语法;c. had是动词的过去式,也不符合语法;只有d. have是不带to的动词不定式,因此应该选d。
6. b
这个句子的时间状语next Wednesday下星期三,班是表示将来的时间,所以需要用将来时态。
a. was 是过去时,不对。
c. shall be是将来时,但shall只能用在第一人称,而本句主语是第三人称。
d. has been是现在完成时,不对。
只有b. will be是将来时,符合时态和人称的要求,所以选b。
本句的意思是:演出将在下星期三进行。
7. c
前一句子I might as well have them(我还是把他们买下来吧),表示说话人不情愿或勉强这样做。a. very pleased(非常高兴),b. very glad(很高兴)与d. delighted(极为高兴)都与这个句子的含义相反,只有c. not very glad符合题目意思,因此选c。
8. b
只有b. went there quickly与前一句中的hurried to(匆匆赶到)的意思相同。而a. went there(去那)意思不准确;c. went there slowly(慢慢走到那儿)与hurried to …意思相反;d. didn’t go there(没有去那儿)更不符合题目意思。
9. c
只有c. sorry(遗憾)同前面的what a pity(真可惜)意思相符合,而其他3个选择都与其含义相反,所以选c。
10. a
只有a. give them back与前面的returned(还给)的意思相同,而其他3个选择b. give them in(交上它们),c. give them up(放弃它们),d. give them off(发放它们)都没有“归还” 的意思。
11. c
只有c. Of course(当然)同前一句中的Certainly是同义词。而其他3个选择都不正确。
12. c
只有c. now才能使句子同前面的句子Do you still want them?(你还想要它吗?)的意思吻合。而a. yet, b. even, d. more都不符合语法和题目意思。