问题 选择题

—Dick insisted he         nothing wrong, and should not be criticized. Why?

—Because he couldn’t help but tell       a white lie.

A.did; tell

B.had done; but tell

C.do; telling

D.do; to tell

答案

答案:B

题目分析:句意:--迪克坚持说他没有做错事,不应该受到批评,为什么?--因为他不得不讲了一个善意的谎言。couldn’t help but忍不住,不由得,不由自主;这里insist坚决认为,后面的从句不用虚拟语气,这里insisted与had done,had done的动作发生在insisted之前,故用过去完成时,故选B。

点评:本题难度适中。动词时态是近几年高考必考的内容。需要考生有分析理解复杂的句子结构的能力,必须会根据语境或已给动词的形式来判断动词的时态。这里固定短语主要考生短语的语义,但是必须正确理解句意,故选B。

即学即练:——Bob has gone to California.

——Oh, can you tell me when he        ?

A. has left    B. left    C. is leaving   D. would leave

解析:B。句意:“——Bob已经去了加利福尼亚。——噢,你能告诉我他什么时候离开的?”Bob has gone to California,去的动作已经发生过,说明他离开的动作发生在过去,因此使用一般过去时。选B。

单项选择题
多项选择题