---Is Tom here yet? ----Not yet, buthe
网友回答
Is Tom here yet? ----Not yet, buthe__be here soon. he called and said so 5 minutes ago
选B由时间状语soon,知道是发生在将来,所以用一般将来时
======以下答案可供参考======
供参考答案1:
选A。soon是表将来,he called and said so 5 minutes ago表示的是Tom 五分钟前打电话说他一会儿就到,已经是过去式,所以WILL可以直接排除了,这里应该用的是will的过去式would。might表示可能,不符合句意,可以排除. could 是can的过去式,表达不出句子中的将来时。
供参考答案2:
B