组卷网 > 高中英语综合库 > 语法 > 虚拟语气 > 虚拟语气在非真实条件句中的特殊句式 > 错综时间条件句
题型:单项选择 难度:0.4 引用次数:416 题号:8483838
If William had listened to what his teacher said in class, he how to solve the problem now.
A.has knownB.would knowC.would have knownD.knows
【知识点】 错综时间条件句

相似题推荐

单项选择 | 较难 (0.4)
【推荐1】If the president had visited the hospital this morning, it ________ the headline in tomorrow's paper.
A.will beB.could beC.had beenD.was
2016-11-26更新 | 641次组卷
单项选择 | 较难 (0.4)
【推荐2】If I hadn’t stood under the ladder to catch you when you fell, you _________ now.
A.wouldn’t be smilingB.couldn’t have smiledC.won’t smileD.didn’t smile
2016-11-26更新 | 723次组卷
单项选择 | 较难 (0.4)
名校
【推荐3】If you had brought your swimming suit with you, we ___________ swimming in the lake now.
A.could goB.could have gone
C.can goD.have gone
2019-03-06更新 | 578次组卷
共计 平均难度:一般