关于英语时间状语从句的一道题

问题描述:

关于英语时间状语从句的一道题
You may watch your favorite movies when you —— your homework.
A.finish B.have finish
该选什么呢?但when引导的时间状语从句如果主句含有情态动词从句不是应用一般现在时吗?
此乃一道中考题
1个回答 分类:英语 2014-10-10

问题解答:

我来补答
你说的那个所谓“主将从现”的用法,是有前提的.即当你叙述一个【将要发生的】事件时,才可采用这套规律.
注意现在完成时的这种用法:现在完成时可用于when,after,before,until,as soon as等引导的时间状语从句,表示经常或习惯性动作.从句用现在完成时,主句用一般现在时,强调从句的动作先于主句发生.如 When he has finished his letters,he usually takes them to the post himself./ They often play chess after they have had supper.
而本题就是表示经常或习惯性动作.“当你做完作业的时候,你可以看你最喜欢的电影”,用现在完成时是表示【每次做完都让看】.
再问: 那句中的may是情态动词怎么解释?时间状语从句如果主句含有情态动词从句不是应用一般现在时吗?
再答: 当你叙述一个【将要发生的】事件时,才可用“主将从现”这规律。“主将从现”也包括了主句含情态动词或主句是祈使句。 而本题的意思是【每次你都得先写完作业,然后才能看电视】,也许说话时,孩子已经写完作业了,这只是一个家规而已。当然此题没有上下文,这也是市级命题的缺陷。 还有,当叙述一个【已经发生的】事件时,用“主过从过”,甚至强调时用“主过完,从过”这个时态。如 The train left (had left) when I arrived at the station. 时间状语从句的时态很繁琐,不是“主将从现”这么简单。
 
 
展开全文阅读
剩余:2000