If only he________what I tell him, but he won’t.

admin2022-11-01  25

问题 If only he________what I tell him, but he won’t.

选项 A、had done
B、would do
C、would have done
D、has done

答案B

解析 本题考查虚拟语气用法,“if only”意思为“但愿,要是…就好了”,由if only引导的句子谓语动词需用虚拟语气,如果表示现在的愿望,用would/could+do,如果表示与过去事实相反的愿望,用would/could+have done,根据本题干的后半部分,可知句子表示的是与现在事实相反的愿望,故选B。
转载请注明原文地址:https://kaotiyun.com/show/ItSD777K
0

最新回复(0)