专业四的一个语法问题

__________,如果我昨天就到了而没有事先通知你呢?

A.你会感到惊讶吗

B.你惊讶吗

C.你感到惊讶吗

D.你会感到惊讶吗

答案是a .但是为什么不选d呢?难道不是对过去的一种假设吗?求详细解释~

这个问题测试复杂的时间虚拟条件句。

事实是:我昨天到达告诉你事先知道。我昨天到的,提前告诉你了。我们见面了,你一点也不惊讶。如果我昨天没有提前告诉你就到了,现在见面你会惊讶吗?主句(问句)问的是现状:

如果我昨天没有事先通知你就到了,你会感到惊讶吗?

如果是关于过去的事,他当时并不惊讶,因为我提前告诉他了,而且是:

如果我昨天没有事先通知他就到了,他会大吃一惊的。

我当面问了一下现状。如果前面有一句话:

我们刚才见面时,你并不感到惊讶,因为我事先已经告诉过你了。

如果我昨天没有事先通知他就到了,你会感到惊讶吗?

你刚才吃惊吗?

所以,无论是去还是现在,还是假设过去,主句是现在,还是要理解句子的上下文。