when连接的时间状语从句的主句或是从句是否可用现在完成时 ?

如题所述

不可以,一般when引导的时间状语从句多使用一般现在时和一般过去时,相应的其主句多使用一般过去式,一般现在时,一般将来时
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-26
不可以,一般when引导的时间状语从句多使用一般现在时和一般过去时,相应的其主句多使用一般过去式,一般现在时,一般将来时
第2个回答  2012-03-03
不可以,一般when引导的时间状语从句多使用一般现在时和一般过去时,相应的其主句多使用一般过去式,一般现在时,一般将来时
第3个回答  2011-09-26
一般来说,在时间状语从句与条件状语从句从,如果主句是将来时,从句要表达将来概念,需用现在时来表现。简而言之就是“主将从现”。
必须明确,英语时态有三种,是为现在时,包括一般现在时(大学中称为现在一般时)、现在进行时、现在完成时、现在完成进行时;将来时,包括一般将来时(大学中称为将来一般时)、将来进行时、将来完成时、将来完成进行时;过去时,包括一般过去时(大学中称为过去一般时)、过去进行时、过去完成时、过去将来时。
结合来看,理论上看是绝对可以的。而在实践中,也是对的。譬如:
When you have finished your homework, I will give you 10$.做完作业,我给你十美元作为奖励。
When he has come back, I have finished my homework.你到家的时候,我肯定已经完成家庭作业了。
如果你觉得这样的回答符合你的要求,请采纳为最佳答案。本回答被网友采纳
相似回答