when 可以用在现在完成时吗?I'll go with you when I have finished my home work.这句是when引导的从句吧?这不是和现在时连用了吗?那when什么时候才不能和现在时连用呢怎么区别呢?请举例子,
问题描述:
when 可以用在现在完成时吗?
I'll go with you when I have finished my home work.
这句是when引导的从句吧?这不是和现在时连用了吗?
那when什么时候才不能和现在时连用呢
怎么区别呢?请举例子,
答
从我个人的角度觉得不对,既然这是这是when的从句,那么应该保持时态一致,并且when是不能与现在完成时连用的。(仅限借鉴
)
答
“when”在提出疑问句的时候不能引导现在完成时,因为when引导的疑问句问的是动作的时间,但是现在完成时是不谈时间的。【以上为语法书上的内容,绝对准确】
你的句子是时间状语从句,不是疑问句,所以可以用。
答
WHEN可以接现完
一般,WHEN前加现在时或者过去时,when后加现完或者过完~when前后时态一致,就是说前面用了现在时,后面就不能用过完~只能用现完~