—Does your uncle still smoke?
—He       given it up. It’s two years ever since he      .
A.can’t have; smokedB.may have; smoked
C.should have; has smokedD.should have; didn’t smoke
B
本題考查情態(tài)動(dòng)詞和時(shí)態(tài)。may have done 表示“可能已經(jīng)做某事了”;第二空表示“他不吸煙有兩年了”,since表時(shí)間時(shí),所接從句謂語動(dòng)詞要用過去時(shí)或過去完成時(shí)。此句型中用延續(xù)性動(dòng)詞表示動(dòng)作停止。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

The stone bridge __ _  last year is very beautiful.
A.builtB.was builtC.being builtD.to be built

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

One of my friends asked me to help him with his lessons this weekend, and thus __ my plan.
A.ruinedB.ruiningC.to ruinD.ruins

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

I'll go to the library as soon as I finish what I        .
A.was doingB.a(chǎn)m doingC.have doneD.had been doing

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

-Can you pick me up after work? My car ______.
-With pleasure.
A.is going to be repairedB.has repaired
C.is being repairedD.is repaired

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Five workers ____ the mine disaster. After the injured ___ to the hospital, doctors and nurses immediately got down to saving their lives.
A.was survived; rushed
B.survived from; were rushed
C.survived; was rushed
D.survived; were rushed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—We want to sit at the table near the window.
—I’m sorry,but it________ already.
A.has takenB.tookC.was takenD.has been taken

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

— Has the little boy who saved the drowning girl left the school?
— Not yet. He _______in Room203 of the teaching building right now.
A.in interviewingB.is interviewed
C.has interviewedD.is being interviewed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Cathy is taking notes of the grammatical rules in class at Sunshine School, where she ______ English for a year.
A.studiesB.studied
C.is studyingD.has been studying

查看答案和解析>>

同步練習(xí)冊(cè)答案