Jack doesn’t smoke now, but he _______ for almost twenty years.A.was smokingB.ha
题型:不详难度:来源:
Jack doesn’t smoke now, but he _______ for almost twenty years.A.was smoking | B.had smoked | C.has smoked | D.smoked |
|
答案
D |
解析
试题分析:考查时态,由后面的时间状语for almost twenty years,可以知道是一般过去式,句子意思“杰克现在不吸烟了,但是他吸烟将近20年” 点评:做时态题时,首先看时间状语,由时间状语判断时态;如果没有时间状语,从句子暗含的意思来判断句子时态 |
举一反三
Would you please keep silent? The news that the milk contains a harmful chemical______ and I want to listen.A.has been broadcast | B.is broadcast | C.is being broadcast | D.is broadcasting |
|
He______on the farm for twenty years and now he is a teacher.A.has worked | B.had worked | C.worked | D.works |
|
— Have you graduated from collage? — Yes, ________.A.I studied French for two years. | B.I have been studying French. | C.I have studied French for two years. | D.I had studied French for two years. |
|
— Have you got any job offers? — No. I ______.A.waited | B.was waiting | C.have waited | D.am waiting |
|
—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 |
最新试题
热门考点