I wonder if she ( ) to the ball. She is sure to come if she ( ) time tonight.A:comes;has B:will come;has答案是B,不大明白,求详解,谢谢.

问题描述:

I wonder if she ( ) to the ball. She is sure to come if she ( ) time tonight.
A:comes;has B:will come;has
答案是B,不大明白,求详解,谢谢.

第一个空当然是说的将来了,第二个空是一般现在时。不懂吗?

wonder, 未去,so use future tense
下句:simple present tense

条件壮语从句 第一个是将来要发生的事,第二个是事实

B
wonder if + 宾语从句, 从句中可以用将来时
if+ 状语从句,(从句用现在时态代替将来时)

前面的if是“是否”之意,引导一个宾语从句,come这个动作还没发生,所以用will come
后面的if为“如果”之意,此时要用一般现在是来表示一般将来时,所以用has