2014初二英语现在完成时语法讲解与练习题
3)在原形上加-n:
see-saw-seen give-gave-given drive-drove-driven take-took-taken mistake-mistook-mistaken draw-drew-drawn blow-blew-blown
grow-grew-grown know-knew-known show-showed-shown throw-threw-thrown
4)在过去式上加-n:
steal-stole-stolen break-broken–broken choose-chose-chosen speak-spoke-spoken wake-woke-woken
6) 与原行相同:come-came-come run-ran-run become-became-become 7) 原形、过去式和过去分词都不相同的:
do-did-done go-went-gone fly-flew-flown lie-lay-lain
个别动词有两个过去式和过去分词,一个为规则变化,另一个为不规则变化:
learn-learned-learned shine shined-shined smell – smelled-smelled learnt-learnt shone-shone smelt-smelt wake -waked-waked spell spelled-spelled woke-woken spelt –spelt
练习
[单项选择]
( )1、Both his parents look sad. Maybe they ______what's happened to him. A. knew B. have known C. must know D. will know ( )2、He has _______ been to Shanghai, has he ?
A. already B. never C. ever D. still ( )3、Have you met Mr Li ______?
A. just B. ago C. before D. a moment ago ( )4、The famous writer _____ one new book in the past two year .
A. is writing B. was writing C. wrote D. has written ( )5、—Our country ______ a lot so far . —Yes. I hope it will be even ______.
A. has changed; well B. changed; good C. has changed; better D. changed; better
( )6、Zhao Lan ______already ______in this school for two years .
A. was; studying B. will; study C. has; studied D. are; studying
( )7、We ______ Xiao Li since she was a little girl .
A. know B. had known C. have known D. knew ( )8、Harry Potter is a very nice film. I ______ it twice.
A. will see B. have seen C. saw D. see ( )9、—These farmers have been to the United States . —Really? When _____ there?
A. will they go B. did they go C. do they go D. have they gone ( )10、—______ you ___ your homework yet? —Yes. I _____ it a moment ago.
A.Did; do; finished B.Have; done; finished C.Have; done; have finished D.will; do; finish ( )11、His father ______ the club since 1988.
A. joined B. has joined C. was in D. has been in ( )12、—Do you know her well?
— Sure .We _________ friends since ten years ago.
A. were B. have been C. have become D. have made ( )13、—How long have you ____ here? —About seven years.
A. been B. gone C. come D. arrived ( )14、Hurry up! The program __________ for five minutes .
A. has begun B. had begun C. has been on D. began ( )15、It _____ ten years since he came Chengdu.
A. is B. has C. will D. was ( )16、Miss Green isn't in the office. She _______ to the library.
A. has gone B. went C. will go D. has been ( )17、My parents ______ Shandong for ten years .
A. have been in B. have been to C. have gone to D. have been ( )18、He ________ for 2 hours.
A. got up B. has got up C. has been up
( )19、Tom is ill in hospital. He ______ a cold for several days. A. is B. catches C. has caught D. has had ( )20、His grandparents ______ for more than 9 years.
A. has come here B. has started to work C. has lived there D. has left the university Keys:
1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B。
2、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。故2应选B。 3、C
4、现在完成时常与recently(近来),so far(到目前为止),in the past/―last + 一段时间‖等时间状语连用。因为上述短语表示的是从现在起往前推算的一
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新高等教育现在完成时语法讲解与练习题(5)全文阅读和word下载服务。
相关推荐: