Yesterday, Jane walked away from the discussion. Otherwise, she ________ something she would regret

Yesterday, Jane walked away from the discussion. Otherwise, she ________ something she would regret later.

A.had said

B.said

C.might say

D.might have said

答案及解析: D

解析:

从原题中Jane walked away from the discussion可得到暗示,该句相当于If Jane hadn’t walked away from the discussion,she might have said something she would regret later.这是个与过去事实相反的虚拟条件句。故D为正确答案。