最近在做题,发现自己一般过去时与过去完成时有点分不清,请问怎么区分,【别直接拉百度的,百度的看不懂。】还有些题目请教下,有什么区别。对不对。 i painted the living room all day 与 i had painted the living room all day. i walked to school yesterday 与 i had walked to school yesterday的区别。谢谢拉,在线等,好德加分。
楼主你好~ i had walked to school yesterday这句话有问题~ 过去完成时的句子必须和一个时间点或一个动作有比较,并且过去完成时表示的句子的动作在该时间点或动作之前,才可以使用 而有yesterday这类词语的句子不能用完成时,必须用过去时。 一般过去时表示过去发生的一个动作 例如i walked to school yesterday. 过去完成时则应该是这样i had walked to school when he called me.意思是在他打电话给我之前我就已经走路去了学校。这就有一个比较的过程了,才能使用过去完成时。 至于i had painted the living room all day。我觉得还是用现在完成时比较好吧,应该是表示一个已经完成的动作,并且没有和另一时间点的比较。