—Nancyisnotcomingtonight.—Butshe !A.promises B...
来源:语文精选馆 1.74W
问题详情:
—Nancy is not coming tonight.
—But she !
A.promises B.promised C.will promise D.had promised
【回答】
B
【解析】
句意:——南希今晚不来了。——但她答应了!考查动词时态辨析题。but但是,表转折;根据Nancy is not coming tonight.(今晚不来了),可知“答应”发生的时间是在tonight之前,需用一般过去式,故选B。
【点睛】
本题比较有迷惑*的是D项的过去完成时,需要考生认真辨析句意。前句用现在进行时表将来,此时对句需用一般过去式或现在完成式,但选项中没有现在完成式,只有一般过去式,由此得正确选项B。不过,如果前句用的是一舰过去式即“南希今晚没有来”,那么对句就应该用过去完成式了。
知识点:未分类
题型:选择题