精英家教网 > 高中英语 > 题目详情
—Dick insisted he         nothing wrong, and should not be criticized. Why?
—Because he couldn’t help but tell       a white lie.
A.did; tellB.had done; but tellC.do; tellingD.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。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

Your phone ______ for several minutes now. Why don’t you answer it?
A.had rungB.rang
C.has been ringingD.was ringing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

—Guess what! We’ve got our visas for a short-term visit to the UK this summer.
—How nice! You ________ a different culture then.
A.will have experiencedB.have experienced
C.have been experiencingD.will be experiencing

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

It won’t be too long before we_____a way to smooth away these difficulties.
A.work outB.willworkout
C.had worked outD.are working out

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--Look! Someone ________ the floor.
--Well, it wasn’t me. I went shopping just now.
A.had sweptB.has sweptC.was sweepingD.is sweeping

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

— Oh no! We’re too late. The train _______.
— That’s Ok. We’ll catch the next train to London.
A.was leavingB.had leftC.has left D.has been leaving

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

I could have offered you some help last weekend, but I _______ with my work at that time.
A.would be occupiedB.was occupying
C.had been occupiedD.was occupied

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He ________ his position because he had been offered a better job.
A.resignedB.retiredC.dismissedD.fired

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

He is the only one of the students who         a winner of scholarship for three years.
A.is B.areC.have beenD.has been

查看答案和解析>>

同步练习册答案