1、本网站免费注册后即可以下载,点击开通VIP会员可无限免费下载!
2、资料一般为word或PPT文档。建议使用IE9以上浏览器或360、谷歌、火狐浏览器浏览本站。
3、有任何下载问题,请联系微信客服。
扫描下方二维码,添加微信客服
I have already taught him some English.
John has never been to the space museum.
My boy has just started junior high school.
现在完成时常与时间副词already, never, ever, just, before, yet等连用。
比较:He has been to Beijing.
他曾去过北京。
(人已回来,可能在这儿)
He has gone to Beijing.
他已经去北京了。
(人已走,不在这儿)
have / has been (to) 表示“曾经到过某地”,说话时此人不在那里,已经回来。侧重指经历。
have / has gone (to) 表示某人“已经去某地了”,说话时此人可能在路上或已到那里,反正不在这里。
比较:I have seen the film.
我看过这部电影。
(我了解这部电影的内容)
I saw the film last month.
我上个月看了这部电影。
(只说明上星期看了这部电影,不
涉及现在的情况)
① 一般过去时只强调过去的动作;现在完成时强调过去的事情对现在的影响。
② 一般过去时通常与表示过去的时间状语连用;现在完成时则不能与表示过去的时间状语连用。
③ 一般过去时单纯表示过去的经历;现在完成时表示过去的动作或状态延续到现在并可能持续下去。
一般过去时的时间状语有:yesterday, last week, … ago, in1980, in October, just now …
共同的时间状语有:this morning, tonight, this summer, before, already, …
现在完成时的时间状语有:for, since, ever, never, just, already, yet, in past years …
4a
Put the correct forms of the verbs in the blanks.
1. A: Do you want ________ (come) to the space museum?
B: No, I’ve already ______ (be) there three times.
2. A: Have you _____ (see) the robots at the science museum?