9.Had you listened to the doctor,you _____ all right now.(标准)高中英语虚拟语气 单选题.
A.are B.were C.would be D.would have been
这道题是曾经有人在百度百科中问到过的题目,were、would be 和would have been都有人选择,我看了之后觉得有些疑惑,因为我觉得最佳答案应该是选择D,但是有些网站或者百度文库中的答案是B,我怀疑是网络中的以讹传讹起了误导.所以请您根据您的判断在回答栏中提出您的看法.
人气:429 ℃ 时间:2020-01-18 15:25:12
解答
这是个混合型的虚拟语气,前面是个省略加倒装句,还原后是
If you had listen to the doctor, you would be all right now.
如果你当初听医生的话,现在病都好了.关键词是now.
凡是混合型虚拟语气,一般都会有具体的时间状语的.
英语教师团真诚为您解惑!
推荐
猜你喜欢
- 英语中现在完成时是动词用过去分词 那么!@@#~
- 一天中,近地面最高气温出现在
- 2002年8月在北京召开的国际数学家大会会标如图所示,它是由四个相同的直角三角形与中间的小正方形拼成的一个大正方形.若大正方形的面积是13,小正方形的面积是1,直角三角形的较长直角边为a,较短直角边为b,则a的三次方+b的四次方的值是多少
- 甲乙丙来一场比赛,项目有100米,200米,400米,跳远,跳高五项,每项第一名,第二名,第三名各得五分二分和
- 一项工程要在6天内完成,如果甲队单独做正好如期完成,如果乙队单独做,则不能保证按时交工,现在由甲乙两
- 汉译英:让我们看看某某电视台给我们发来的故事
- 甲乙两班共有学生95人,现从甲班调一人到一班,则甲班是乙班人数的90%,若设甲班有X人,
- 将17.9g锌放入40mL(密度为1.29g/mL)的稀硫酸中,反应停止后将剩余的锌取出,洗净后称其质量为4.9g,试求: (1)参加反应的锌的质量. (2)所用稀硫酸中溶质的质量分数. (3)反应后生