“Why didn’t you tell me this before?”“I() but I didn’t have the chance.”

“Why didn’t you tell me this before?”“I() but I didn’t have the chance.”


A、

would


B、

would have


C、

would rather


D、

could


【正确答案】:B
【题目解析】:

情态动词,虚拟语气;“你为什么以前不告诉我呢? 我本来应该告诉你的,但是一直没有机会。” would+ have done 表示对过去的虚拟,本应······。


Top