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

试题分析:考查时态,由后面的时间状语for almost twenty years,可以知道是一般过去式,句子意思“杰克现在不吸烟了,但是他吸烟将近20年”
点评:做时态题时,首先看时间状语,由时间状语判断时态;如果没有时间状语,从句子暗含的意思来判断句子时态
练习册系列答案
相关习题

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

---Are you two old acquaintances?
---Yes, we _____ in the same neighborhood for quite a long time, though he went abroad with his family at 14.
A.have lived B.have been living C.were living D.lived

查看答案和解析>>

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

—Have you seen my e-mail about our TESL project?
—Yes. Luckily I checked my e-mails yesterday. Normally I         my e-mail box for days.
A.haven’t opened B.don’t openC.hadn’t openedD.didn’t open

查看答案和解析>>

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

My wife ______the night shift when my plane ______. That’s why no one is to meet me at the airport today.
A.will be working; arrivesB.was working; arrived
C.will have worked; has arrivedD.is working; is arriving

查看答案和解析>>

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

—Must you play that music so loud, uh? I’ve got an interview tomorrow!
—Terribly sorry, buddy. I ______ you could hear it.
A.don’t realizeB.was not realizing
C.didn’t realizeD.must have realized

查看答案和解析>>

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

—What ______ when the earthquake happened on May 12th ?
—Er, I was having a geography class in the classroom.
A. are you doing        B. did you do   C. were you doing  D will you do

查看答案和解析>>

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

With the development of modern society, E-mail as well as telephones         an important part in daily communication.
A.have playedB.is playingC.are playingD.played

查看答案和解析>>

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

-- Is there any room in the ship?
-- Yes. We can probably _____ a few more people into it.
A.squeezeB.pressC.holdD.push

查看答案和解析>>

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

Alice _____ in a book that the city she lives in was _____ one hundred years ago.
A.found, foundB.founded, founded
C.founded, foundD.found, founded

查看答案和解析>>

同步练习册答案