i wish that i _with you last nighta.went b,have gone c.could go d.could have gone这个与过去事实相反不应该用过去完成时had done么为什么选d?

问题描述:

i wish that i _with you last night
a.went b,have gone c.could go d.could have gone
这个与过去事实相反不应该用过去完成时had done么为什么选d?

过去完成是have done