单选题 Though every morning I queue(排队) at the bus stop very early, I am often (41) for school. The reason is that there are (42) buses for all the people who queue up at the stop, and the buses often arrive there late. (43) the timetable, there should be a bus (44) fifteen minutes, but one often has to wait (45) hour for a bus to arrive.
By the time the bus arrives, (46) so many people in the queue that those near the (47) can't get on the bus and (48) to wait for another thirty minutes before the (49) bus arrives.
I wish the bus (50) would put more buses on.

【正确答案】 B
【答案解析】考查形容词搭配和上下文理解。am是个系动词,要用形容词作表语。而on time是个副词词组,故不能填入题中。而由句子开头表让步关系的thou曲(尽管)可以看出,主句应指与在正常情况下从句情况的结果(即早到学校)相反的一种结果,故选late。be late for school指“上学迟到”。
【正确答案】 A
【答案解析】考查上下文理解。由前一句指出的“迟到”以及本句的意思可知,应选含否定义的too few(太少)。其余两项都是肯定义,quite a few/lot指的都是“很多,相当多”。
【正确答案】 B
【答案解析】考查介词固定搭配辨义和上下文理解。由空格后的there should be a bus…(公交车本应当15分钟一趟)以及常识可知,此处指的是“按照或根据时刻表(来看)”,故选according to(按照,根据)。其余两项的意思都不符合本题:instead of指“代替,而不是”,because of指“因为,由于”。
【正确答案】 C
【答案解析】考查限定词用法。指汽车、火车、航班等的时间间隔用“every+时间段”这一表达,此时every指“每(隔)”多长时间。其余两项都没有这种用法。other指不定范围内的“其他的”,而another则指二者中的“另一(个)”。
【正确答案】 A
【答案解析】考查名词的惯用法。“半个小时”用half an hour,其中的冠词用an,这是因为hour的发音是以元音开头。
【正确答案】 A
【答案解析】考查there be句型。很显然,这里指的是“有很多的人”,因此填入there are。其余两项中,[B]项中的主语they不知所指,而[C]项属于搭配错误,have本身即含“有”义,故不与there连用。
【正确答案】 C
【答案解析】考查名词辨义和上下文理解。由常识可知,应当是那些站在队伍后面的人挤不上车,故此处应选end(末尾)。其余两项填入题中都不符合逻辑。
【正确答案】 B
【答案解析】考查主谓一致。本题既考查时态上的前后一致性,又考查主谓之间数的一致性。分析句子结构不难看出,此处填入动词的主语仍是前面的those(near the end),是复数,故谓语动词也要用复数形式。而短文通篇用的都是一般现在时态(说明的是一种经常性的情况),故此处也要用一般现在时态,故选[B]。
【正确答案】 C
【答案解析】考查形容词辨义和上下文理解。由上下文与常识可知,此处指的是“等下一趟车”,故应填入next(下次的,下一个的)。其余两项在意义上都不符合本题:last指“最后的”,other指“其他的”(它要跟可数名词复数)。
【正确答案】 C
【答案解析】考查名词辨义和上下文理解。由空格后的put more buses on(增加更多的公共汽车)以及常识可知,这属于对公交公司的期待,而车站(station)或司机(driver)是没有权力这样做的,故应选company(公司)。