问题
选择题
—Nancy is not coming tonight.
—But she _____!
A.promises
B.promised
C.will promise
D.had promised
答案
答案:B
题目分析:这是两个人之间的对话。第一个人说:“南希今晚不会来。” 第二个人说: “但是她许诺要来”她是过去许的诺,故用一般过去时,所以选B。
点评:本题考查的是对句子时态的理解,比较有迷惑性的是D项,需要我们认真辨析句子意思。要注意第一个人说的话是用现在进行时表将来,此时第二个人用一般过去式或现在完成式,选项中没有现在完成式,但有一般过去式,由此得到正确选项。如果第一个人用的是一舰过去式:“南希今晚没有来”那第二个人就应该用过去完成式了。