满分5 > 高中英语试题 >

My grandpa has been enjoying good health...

    My grandpa has been enjoying good health ever since he _______ smoking.

A.stops B.stopped

C.has stopped D.had stopped

 

B 【解析】 考查时态。句意:我的爷爷自从戒烟以后身体一直都很好。分析句子,可知这是一个由since引导的时间状语从句,主句用完成时,从句用一般过去时。故选B。  
复制答案
考点分析:
相关试题推荐

––Why are you buying a new refrigerator?

––The old one ______ so many times that it’s not worth it any more.

A.has repaired B.is repaired

C.has been repaired D.has been repairing

 

查看答案

––Did you have to do much for the dinner party?

––No, Tina ______ everything by the time I got home.

A.has finished B.had finished

C.would finish D.will finish

 

查看答案

I ________ Mr. Bert of the change of the meeting. You don’t have to phone him again.

A. have informed    B. will have informed

C. would inform    D. had informed

 

查看答案

—How was the weather during your trip in England?

—Strangely fine! It ____________ much.

A.doesn't rain B.didn't rain C.hasn't rained D.hadn't rained

 

查看答案

—I'm preparing dinner. Are you allergic(过敏的) to anything?

—No. But I ____________ red meat.

A.didn't eat B.wasn't eating C.don't eat D.haven't eaten

 

查看答案
试题属性

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