精英家教网 > 高中英语 > 题目详情
Jack doesn’t smoke now, but he ______ for almost twenty years.
A.smokedB.was smokingC.has smokedD.had smoked
A

试题分析:考查时态。本题特别容易错选C项。考生会根据for twenty years认为现在现在完成时。实际上本题与前句的now形成对比。句意:Jack现在不抽烟。但是他以前抽了几乎20年。是对以前发生的事情的描述,故使用过去时。
点评:本题的时态是构成一个对比的关系,是现在与过去的对比,所以前半句使用现在时,后半句使用过去时。
练习册系列答案
相关习题

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

Had it been possible, I would have gone to attend Monica in the hospital, but I  fully occupied last month.
A.had beenB.wasC.amD.have been 过去相反,

查看答案和解析>>

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

My headache _____ me.I thought it was going away, but it’s getting worse and worse.
A.killsB.is killingC.was killingD.killed

查看答案和解析>>

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

——Have you found the house for me, Ms Mary?
——Yes, but I will tell you what trouble I had ______ your house on the way I came here.
A.findB.foundC.findingD.founded

查看答案和解析>>

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

I was out of town at that time, so I don’t know exactly how it ______.
A.was happeningB.happened
C.has happenedD.happens

查看答案和解析>>

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

“Mom_______ the supermarket,” the daughter said to her father.
A.has gone toB.has been toC.goes toD.go to

查看答案和解析>>

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

---Do you mind my smoking here?
---I’m afraid I do. People _________ not to smoke in the reading room.
A.are requestingB.requestC.are requestedD.will request

查看答案和解析>>

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

---Our family    to Taiwan Island this coming holiday.
---Have a great time!
A.have traveledB.went travelingC.are travelingD.would travel

查看答案和解析>>

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

— He said, “ Light travels much faster than sound.”
— He said that light _______ much faster than sound.
A.travelledB.travelsC.had travelledD.travel

查看答案和解析>>

同步练习册答案