满分5 > 高中英语试题 >

—Does your uncle still smoke? —He ______...

—Does your uncle still smoke?

—He ____________given it up. It’s two years ever since he ____________.

A.can’t have; smoked                    B.may have; smoked

C.should have; has smoked                 D.should have; didn’t smoke

 

B 【解析】 试题分析: may have done 表示“可能已经做某事了”;第二空表示“他不吸烟有两年了”,此句型中用延续性动词表示动作停止。 考点:考查情态动词
复制答案
考点分析:
相关试题推荐

—Will you give me some suggestions on my job interview?

—Smiling is a great way to make yourself ____________.

A.stand out          B.turn out           C.work out          D.pick out

 

查看答案

—What an amazing film! It’s the most interesting film I’ve ever seen.

—But I’m sure it won’t interest ____________.

A.somebody         B.anybody          C.nobody           D.everybody

 

查看答案

—What’s your plan for this winter vacation?

—I’ll take an express train to Shanghai for my holiday ___________ school ends.

A.hurriedly          B.soon             C.immediately       D.since

 

查看答案

—So you missed the lecture given by the famous professor.

—____________. I got there 10 minutes before it finished.

A.Not at all          B.Not exactly        C.Not really          D.Not likely

 

查看答案

Traffic conditions in Beijing ________ for decades. At first people only complained about jams during rush hours,but today every hour is rush hour.

A.is worsening                           B.have worsened

C.worsened                             D.have been worsening

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.