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