If we _______ everything ready by now, we should be having a ter

If we _______ everything ready by now, we should be having a terrible time tomorrow.
A、hadn't got
B、didn't get
C、wouldn't have got
D、wouldn’t get
【正确答案】:A
【题目解析】:从句与现在事实相反,但本身已经是现在完成时(从by now可以看出),所以变为过去完成时.