过去完成时与一般过去时的问题

问题描述:

过去完成时与一般过去时的问题
今天晚托班的时候遇到个初三学生,他们英语这个单元学的过去完成时,然后有两句句子中译英大致如下:
1.Lily ran back to the school because she had left her homework in the classroom.
2.**(人名) arrived late because the film had begun late.
句子不是原句,记不大清,但大概就是这样的意思。怎么看这第两句话都用不到“完成时”啊,我跟他说这个用一般过去时就行了,结果那学生拿出课本说这是书上的原句,我一看立马就瞎了……
哥虽然不是语法大神但好歹初高中英语都挺好的,也在美国上过学。遂来百度知道找语法大神来评评理,这尼玛有必要用完成时么,我怎么感觉这里用了完成时反而是读不通了。
1个回答 分类:英语 2014-10-14

问题解答:

我来补答
过去完成时的使用情况之一是:两个动作都发生在过去,且有明显的先后关系,先发生的用过去完成时,如有before/after等表示时间先后的,有时可不用过去完成时.你的两个句子,按照中国学生学英语的情况,应用过去完成时的.
再问: http://www.exam8.com/english/TOEFL/fudao/201207/2389764.html

我真心是觉得有些时候我们会很清楚的知道用过去完成时,但是有些时候或许是两个时态都没错,只是有时候为了强调一下语气才用完成时?

帮我看看链接里这里的句子,这里头有几个一般过去时的例子,按照“过去的过去”这个理论岂不是都是错的要用过去完成时?比如When the play ended the audience went home.
再答: 你说过你在美国上过学,是吗?你知道美国人喜欢用一般过去时而不喜欢用现在完成,故我认为在某些前后时间相差不是很长的前提下,不用也很正常啊,对吗?你的链接中的句子就是如此,相信你能赞同吧!
 
 
展开全文阅读
剩余:2000
上一页:第一个解释一下
下一页:例二,求解