i am not sure if he will be here be late为什么要用if而不用when

如题所述

I am not sure …说明对从句内容不确定,整句话意为“我不确定他来这儿会不会迟到”。
原句可压缩为:I am not sure if he will be late.
可扩展为:I am not sure if he will be here be late or not. 这样补齐 if … or not 就显然不会用when了吧。
when(一般情况下)引导时间状语从句,if…or not引导宾语从句
此题中I am not sure后面接的应该是宾语从句,不是时间状语从句。
此处的if 可以换成whether。
解答这类题目最重要的就是理解句子真正想表达的意思。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-02-03
首先你要了解这句话要表达的意思:我不清楚他来这里会不会迟到,所以这个I不清楚的是He会不会迟到,而不是He什么时候来。 希望能帮到你,满意请采纳,谢谢~
第2个回答  2013-02-03
你这个句子有问题吧
方案1:I am not sure when he will be here 我不确定他什么时候到这里
方案2:I am not sure if he well be late here 我不确定他来这里会不会迟到