问题: 现在完成时和过去完成时,怎么区分?
我需要例题......我越做越糊涂...
解答:
现在完成时表示两种含义,即
1、已完成用法。过去的事对现在有影响。常没有明确的时间状语。但可以和一些副词连用,如already,just, yet, ever等。例如
I have closed the door.= I closed the door a moment ago and the door is closed now.
2、未完成用法。过去发生的动作或存在的状态一直延续到现在。常用for+时间段或since +时间点或从句。注意这一用法中的谓语动词必须是延续性动词。例如。
I have been away from my hometown since I left school.
过去完成时就表示“过去的过去”,用法类似于现在完成时,常用于从句,也可用by+过去时间的短语,例如
I had learned over 3000 English words by the end of last year.
I didn't go to the cinema because I had seen the film before.
The meeting had been on for 5 minutes when I got there.
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。