英语问题。为什么选d请逐个选项分析,谢谢。

来源:百度知道 编辑:UC知道 时间:2024/06/23 03:16:23
I()you how to deal with the matter,but why didn't you ask me?
A.could show B.were to show C.has shown D.would have shown

选D
这句话的意思是:我本可以让你知道如何解决这个问题,但为什么你没有问我?
从后一句的DIDN'T 中可以知道与过去事实相反,所以用WOULD +HAVE +DONE
A项是一般的情态动词用法,没有与过去相反的虚拟,所以排除
B项是与将来事实相反,所以排除
C表示既成的事实,不是虚拟

你不会只问问题不选择正确答案了吧 答了你好几道都没反映