一道英语选择题.I don't know if he( )tomorrow.A.c

问题描述:

一道英语选择题.I don't know if he( )tomorrow.A.c
一道英语选择题.
I don't know if he( )tomorrow.
A.comes B.will come C.come D.came
选哪一个,为什么.答案上是B,可我觉得不太对啊,不是宾语从句吗.

你把宾语从句和条件状语从句搞混了吧.
宾语从句和条件状语从句的连词都是if,但用法不一样.
在宾语从句中,if后面跟的是陈述句,一般是一般现在时.
在条件状语从句中,遵从“主将从现”的原则.
所以答案选B.