If only he __________ what I tell him but he won’

外语考试 已帮助: 时间:2023-11-08 15:27:41

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级

标签:正确答案,请帮忙,him

参考解答

用户头像

4j5***436

2023-11-08 15:27:41

正确答案:B
本题考查虚拟语气用法.“ifonly”意思为“但愿,要是…就好了”,由ifonly引导的句子谓语动词需用虚拟语气.如果表示现在的愿望,用would/could+do.如果表示与过支事实相反的愿望,用would/could+havedone.根据本题干的后半部分,可知句子表示的是与现在事实相反的愿望,故选B.

上一篇 As you know when college students __________ thei

下一篇 Her wish was that he __________ at Beijing Univers

相似问题