----But she ______ ! (98年高考题)
A.promises
B.promised
C.will promise
D.had promised
【答案】B
【解析】本题考查动词时态。一般过去时通常要与表示过去的时间状语连用,但有时时间状语可以省去或隐含,需从上下文的语景中推测。如:I did not know they cost so much. (Lesson 30)很显然,这是在知道价格后说的。"不知道"是已过去的事,尽管没有表示过去的时间状语,仍然用一般过去时。
本题中一人说Nancy不来了,另一人非常吃惊(用感叹句),说她答应过的。可见promise是过去的动作,理所当然要用一般过去时。答案选B。
例2,--I'm going to the post office.
--_____________ you're there, can you get me some stamps? (全国99年高考题)
A. As
B. While
C. Because
D. If
【答案】B
【解析】连接词while引导时间状语从句(见前面的"while用法小结")。意思是"当……的时候"。这句话的意思是"当你在那儿的时候,可不可以给我买一些邮票"。虽然as也可以引导时间状语从句,但是它的意思是"一边……一边",because引导原因状语从句;if引导的是条件状语从句,所以正确答案是B。
A person of great determination