您现在的位置是:首页 > 学科知识查询 > 高中英语题库

Had Tom taken medicine just as the doctor said yesterday, he quite right now.A. must have been B. wo

编辑:chaxungu时间:2026-04-27 02:46:59分类:高中英语题库

【题目】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。