I don't smoke now, but I _______ for more than twenty years.
A.smoked
B.was smoking
C.have smoked
D.had smoked
试卷相关题目
- 1A new kind of drug ______ to cure H7N9 bird flu by the scientists and they are hopeful that they will succeed in a couple of weeks.
A.has been developed
B.is being developed
C.is developing
D.has developed
开始考试点击查看答案 - 2She ______ tomorrow and you had better see her off(送行).
A.is leaving
B.left
C.leaves
D.has left
开始考试点击查看答案 - 3Please give Jim the schedule for tomorrow's conference when he _______ back. He is to chair the conference.
A.will come
B.came
C.comes
D.is coming
开始考试点击查看答案 - 4-Why does the river smell terrible? -Because large quantities of water______.
A.have been polluted
B.is being polluted
C.has been polluted
D.have polluted
开始考试点击查看答案 - 5----Sorry to have interrupted you. Please go on. -----Where was I? -----You _____ you didn't like your father's work..
A.had said
B.said
C.were saying
D.had been saying
开始考试点击查看答案 - 6It's true that whoever ______ positive for H7N9 will receive free medical treatment from our government without delay.
A.is tested
B.is being tested
C.has tested
D.tests
开始考试点击查看答案 - 7I don't really work here; I ______ until the new secretary arrives.
A.just help out
B.have just helped out
C.am just helping out
D.will just help out
开始考试点击查看答案 - 8--- Fined $100! You know you _____ 100km an hour, don't you? --- No, officer. I can't have been. This car doesn't do 80.
A.are driving
B.have driven
C.had driven
D.were driving
开始考试点击查看答案 - 9——Guess what!I met an old school friend last week. ——How nice!How long ____ each other?
A.didn't you see
B.haven't you seen
C.hadn't you seen
D.don't you see
开始考试点击查看答案 - 10—Have you heard about the recent election? —Sure, it _______ the only thing on the news over the last three days.
A.would be
B.is
C.has been
D.had been
开始考试点击查看答案