题目内容
【题目】We______John's name on the race list yesterday but for his recent injury.
A. will put
B. will have put
C. would put
D. would have put
【答案】D
【解析】句意: 要不是John 最近受伤了, 我们昨天就把他的名字加到了比赛的名单上了。本题考查虚拟语气。根据题干所提供的信息, 可知设空处为与过去事实相反的虚拟语气, 故谓语动词用 “would/should /could/might +have+过去分词”。因此答案:为D项。
练习册系列答案
相关题目