when的用法--两个问题when he comes is not known.和He doesn't tell me when he will come .两句话的when都是用作连接副词,第一句话种的when 是引导主语从句的,第二句话的when 是引导宾语从句的,但是为什么前句

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 18:33:43
when的用法--两个问题when he comes is not known.和He doesn't tell me when he will come .两句话的when都是用作连接副词,第一句话种的when 是引导主语从句的,第二句话的when 是引导宾语从句的,但是为什么前句

when的用法--两个问题when he comes is not known.和He doesn't tell me when he will come .两句话的when都是用作连接副词,第一句话种的when 是引导主语从句的,第二句话的when 是引导宾语从句的,但是为什么前句
when的用法--两个问题
when he comes is not known.和He doesn't tell me when he will come .两句话的when都是用作连接副词,第一句话种的when 是引导主语从句的,第二句话的when 是引导宾语从句的,但是为什么前句的come用的是一般现在时,而后句的come用的是将来时态?

when的用法--两个问题when he comes is not known.和He doesn't tell me when he will come .两句话的when都是用作连接副词,第一句话种的when 是引导主语从句的,第二句话的when 是引导宾语从句的,但是为什么前句
实际上第一句话按你的理解,严格的说,应该用将来进行时的,when he will come is not known.(不知道他什么时候要来)
这里的主语从句中的时态是由句子意思来决定的.如果是when he came is not known.意思就是不知道他什么时候来的(已经来了)
既然这里用的是一般现在时,可以理解为不知道他来的时间(来没来不是很清楚,只是一般状况)
所以这根本不是when 的特殊用法,只是看句子具体指的是什么意思

第一个when是:当他来的时候,表示一种状态 (when的意思是:当。。。时候,这里要用现在时表示将来时)
第二个when的意思是:什么时候 (表示的是时间,什么时间来)而此时,他是还没有来的。这个事件是将来要发生的,也就是将来时。

第一个也应该是一般将来时。
When he will come is not known.
when引导时间状语从句时才用一般现在时表将来。
如:I'll let you know when he comes.