问题: have waited 和have been waiting有什么区别呢?
题目是I _____ for an hour and the secretary says that I have to wait one more hour.答案是have been waiting
解答:
have waited实现在完成时,表示过去动作对现在影响。与 have been waiting 相比,前者表示已经结束的动作,或者表示动作还在进行并将延续下去。
这句话的意思是:我已经等了一个小时,秘书告诉我说我还得再等一个小时。
从I have to waited one more hour 可知,动作还将延续,因此用现在完成进行时。
版权及免责声明
1、欢迎转载本网原创文章,转载敬请注明出处:侨谊留学(www.goesnet.org);
2、本网转载媒体稿件旨在传播更多有益信息,并不代表同意该观点,本网不承担稿件侵权行为的连带责任;
3、在本网博客/论坛发表言论者,文责自负。