if you could have bought a record,what ___

if you could have bought a record,what ___
A would you buy
B had you bought
C would you have bought
D would you be buying
前面if从句是对过去的虚拟,后面主句应用had done啊,应该选B啊,
YJdesign1 1年前 已收到2个回答 举报

welcomesky 春芽

共回答了19个问题采纳率:100% 举报

could have done 表示对过去事情的假设,所以是对过去的虚拟,这是从句部分,那么主句部分用would have done
一般情况下,都是你说的if +主语+had done,和过去的虚拟,但是这样的句型也是特殊的,体现的是和过去的虚拟,所以主句用 would have done.

1年前

1

piaobocai 花朵

共回答了6157个问题 举报

C would you have bought

从虚拟条件句中的could have bought 可见指的是过去, 那么主句中对应的虚拟语气的形式应该是:
could/ might /would等+ have +过去分词


如不明白请追问,如果满意请采纳
手机提问者如果满意,请在客户端右上角评价点“满意”即可
如果有其他问...

1年前

1
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.024 s. - webmaster@yulucn.com