when 引导条件状语从句,怎么解释?
问题描述:
when 引导条件状语从句,怎么解释?
When you have finished your experiment, please tidy the lab and put everything back in the cupboards.为什么用完成时而不用一般现在时?我看解释上面说,当需要表达将来完成的意义时,用现在完成时.不明白是什么意思?
答
在时间及方式状语从句中,会使用现在完成时表达将来完成时的含义
下边是一般现在时和现在完成时的一点小区别
一般现在时:
1)表示客观的真理,格言,科学事实.以及其他不受时间限制的事实
2)表示现在习惯性的动作.指经常发生的动作.表示现在时间里某种动作的经常性和习惯性.
3)表示现时的状态和现在瞬间的动作
现在完成时:
(1)已完成:表示动作或过程发生在说话之前某个没有明确说出的过去时间,比如说.7点.8点等等.现在已经完成了.并且与你现在所处的情况有联系.
(2)未完成:表示动作或状态从过去某个时刻卡是,继续到现在,可能继续下去.也可能刚刚结束.
在句中可以看出,finish your experiment 与 tidy the lab 有联系!并且,强调做完实验后!句中强调,做完实验才收拾实验室,对后边所做的事情有影响,所以用完成时!实验现在还没做呢,动作还没发生,是将来要完成的,用将来完成时tidy the lab 祈使句表将来而在条件状语从句中,将来完成时可以用现在完成时代替!条件状语中主将从现例如:If it rains tomorrow, I will stay at home.在条件句中将来时会被现在时取代!希望明白了