精英家教网 > 高中英语 > 题目详情
Jack doesn’t smoke now, but he ______________ for almost twenty years.
A.was smokingB.smokedC.has smokedD.had smoked
B
考察时态。本题容易错选C。实际上本题是描述在过去20年中所发生的事情,并不强调对现在的影响,故使用过去时就可以了,强调过去和现在的对比。句意:Jack现在不抽烟,但是他抽了几乎20年的烟。
练习册系列答案
相关习题

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

Scientists have many theories about how the universe         into being.
A.cameB.was comingC.had comeD.would come

查看答案和解析>>

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

When I said some students were so lazy, I ___to you.
A.don’t referB.wasn’t referringC.didn’t referD.hasn’t referred

查看答案和解析>>

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

His father told me that he ____  for the United States three days _______.
A.has left; agoB.had left; agoC.left; agoD.had left; before

查看答案和解析>>

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

We were told not to touch the equipment in the laboratory unless ________.
A.allowed to doB.allowing to doC.allowed toD.allowing to

查看答案和解析>>

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

I will stay at home and read some books if it ________ tomorrow.
A.rainB.will rainC.rainsD.is going to rain

查看答案和解析>>

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

Food supplies in the flood-stricken area ______. We must act immediately before there’s nothing left.
A.have run outB.are running outC.have been run outD.are being run out

查看答案和解析>>

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

The past two years ________ a sharp rise in oil price, which adds to the burden of auto transportation industry.   
A.witnessed B.has witnessed C.is witnessing D.witnesses

查看答案和解析>>

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

—I am going to America.
—how long    you    there?
A.are; stayedB.are; stayingC.have; stayedD.did; stay

查看答案和解析>>

同步练习册答案