Unit 3 Online tours
单元语法专练
现在完成时(三)
一般过去时和现在完成时的区别:
1.构成不同。
一般过去时的谓语动词是动词的过去式;现在完成时的谓语是由“助动词have/has+动词的过去分词”构成。例如:
Tom went to London last year.汤姆去年去了伦敦。
Jane has been to London twice.简去过伦敦两次。
2.用法不同。
(1)一般过去时表示在过去某个时间发生的动作或存在的状态,也表示过去经常或反复发生的动作,强调动作发生在过去某一时间,与现在没有关系。例如:
He came here yesterday.他昨天来这里了。
He was a teacher then.他那时是一名教师。
(2)现在完成时是表示过去的动作与现在的联系,主要说明的是现在的情况或状态,表示过去的动作(或状态)对现在产生的影响或结果。例如:
He has broken his bottle.他摔坏了他的瓶子。
I have just had supper.我刚刚吃过晚饭。
3.时间状语不同。
(1)一般过去时常和具体的过去时间连用,标志性时间状语有yesterday,once,last week,...ago,in 1980,in October,just now等。例如:
I had supper an hour ago.我一小时前吃的晚饭。
(2)现在完成时的标志性时间状语:for+时间段,since+时间点,so far,till+时间点,up to now,lately,recently,these days等。例如:
He has been a teacher since then.他从那时起一直当教师。
3
Ⅰ.单项填空
(A)1.—When AliceinWonderlandⅡ(《爱丽丝梦游仙境Ⅱ》)?
—Two weeks ago.
A.did you see B.have you seen
C.do you see D.will you see
(D)2.—Would you like to see the movie Zootopia with us?
—I’d love to,but I it.
A.saw B.see
C.will see D.have seen
(C)3.My sister English since she was 9 years old.She can talk to foreigners freely.
A.learns B.learnt
C.has learnt D.have learnt
(A)4.My husband always me flowers every week before we got married,but now he never .
A.sent;does
B.sends;does
C.was going to send;do
D.sent;do
(B)5.—Sorry,Tom.I can’t find the book you me.
—It’s OK.I don’t need it any more.
A.lend B.lent
C.will lend D.have lent
3
Ⅱ.根据句意用所给词的适当形式填空
1.—Is Tom doing his homework?
—No,he has finished (finish) his homework already.
2.—Do you know Miss King?
—No,but I (have) heard (hear) of her before.
3.—What about the film?
—Sorry,I don’t know.I haven’t seen (see) it yet.
4.— Have you ever been (be) to People’s Park?
—No,never.
5.—How does he get on with his classmates?
—Oh,he has changed (change) a lot these days.
Ⅲ.根据汉语意思完成句子,每空一词
1.迈克自从2004年就有了这部手机。他开始工作的时候买的。
Mike has had this phone since 2004.He bought it when he started to work.
2.我们有六年没见面了。我们两个都在2012年离开了这个工厂。
We haven’t met each other for six years.Both of us left the factory in 2012.
3.我已经看过这部电影了。我上周看的。
I have already seen the film.I saw it last week.
4.很多年前上海是一个小镇。现在它已经变成了一座大城市。
Shanghai was a small town many years ago.Now it has become a large city.
5.自从1993年搬到这里,我就开始在这里工作了。
I have worked here since I moved here in 1993.
3