We haven't decided yet if we( )a party tomorrow.括号中用will have可以吗?请说详细点,为什么可以或不可以,不可以应填have吗?将来时为什么不行?
问题描述:
We haven't decided yet if we( )a party tomorrow.括号中用will have可以吗?
请说详细点,为什么可以或不可以,不可以应填have吗?将来时为什么不行?
答
should have
答
if表‘如果’引导条件状语从句,比较下列句子:
I don't know if(是否) he will come tomorrow, if(如果) he comes, I would tell you.
在这儿,if表“是否”,引导宾语从句,应当遵循主句的时态,用will have。
答
We haven't decided yet if(whether) we will (do sth.) tomorrow.
We haven't decided yet if(whether) we will (have a party) tomorrow.
答
嗯。。。从句中事情发生与否是不是还没确定呢。。。怎么能用将来时= =
应该用would have 用过去将来~~~
答
区分好IF 是引导什么从句,在这儿是‘是否’引导宾语从句,所以根据句意‘TOMORROW’明天,还没有发生,故用一般将来时will have
如果是‘如果’引导条件状语从句,比较下列句子:
I don't know if(是否) he will come tomorrow, if(如果) he comes, I will tell you.