满分5 > 高中英语试题 >

Had Tom taken medicine just as the docto...

Had Tom taken medicine just as the doctor said yesterday, he_______ quite right now.

A. must have been    B. would have been

C. were              D. would be

 

D 【解析】 试题分析:考查动词时态和语态。句意:如果汤姆昨天听医生的话吃药,他现在会好很多。本句中是含有错综的虚拟语气,也就是说,条件句句是对过去的虚拟,而主句是对现在的虚拟。而B选项是与现在情况相反。故选D。 考点:考查动词时态和语态  
复制答案
考点分析:
相关试题推荐

________ in his paper, he didnt notice his teacher coming .

A. Having absorbed   B. Absorbed

C. Absorbing        D. Being absorbed

 

查看答案

________ the computer competition quite well, he won the first prize.

A. Preparing          B. Having prepared

C. To prepare         D. Prepared

 

查看答案

________ is known to all, China will be an _______ and powerful country in 20 or 30 years.

A. That; advancing     B. This; advanced

C. As; advanced       D. It; advanced

 

查看答案

There is a story here in the paper about a 110-year-old man.

--My goodness! I cant imagine ______that old. .

A. to be              B. to have been

C. being             D. having been

 

查看答案

My mother likes everything in order, and she always remind us to put things back______ we get them from.

A. so that     B. in which     C. once         D. where

 

查看答案
试题属性

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