现在完成时专项练习题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
现在完成时专项练习题及答案
一、单项选择。
1、Both his parents look sad . Maybe they _________________ w hat'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 ____ o ne 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 ?
they go B . did they go C . do they go
A . will
A . has begun
B . had begun D . began
18、The students have cleaned the classroom,
D . have they gone 10、—_ — Yes . I you ___ your homework yet ? 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 Party since 1978 . A . joined B . has joined C . was in D . has bee n in 12、— Do you know him well ? — Sure .We ________ friends since ten years ago . A . were B . have been C . have become D . have made
13、—How long have you —About two months . A . been B . gone here ?
C . come
D . Arrived
14、Hurry up! The play for ten minutes .
15 It ten years since he left the army .
A . is
B . has
C . will
D . was
16 、 Miss Green library . isn't in
the office .
she
to the
A .has gone . went
C .will go
D . has been
17、My parents Shandong for ten years .
A . have been in C . have gone to
B . have D . have been to
been
A. so they
B. don 't they
C. have they
D. haven t they 19、 has Mr White been a memberof Greener China since he
to
C . has been on
China?
A. How soon, comes
B. How often, got
C. How long, came
D. How far, arrived
20His uncle for more than 9 years.
A. has come here
B. has started to work
C. has
lived there D. has left the university 二、句型转换。
1、He has never surfed, ? (改成反意疑问句)
2、They have been here since 2000. (对划线部分提问)
have they been here?
3、The old man _________ last year. He for a year(die)
(动词填空)
4、This factory opened twenty years ago.(同义句转换)
This factory ______________ for twenty years.
5、Miss Gao left an hour ago. (同义句转换)
Miss Gao _______ _____ _______ _______ an hour ago.
6、Her mother has been a Party member for three years . (同义句)
Her mother ______ the Party three years _________ .
7、The Green Family moved to France two years ago. (同义句转换)
______ two years _______ the Green family moved to France.
8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)
三、汉译英。
1、吉姆已做完作业,他现在有空了
2、他昨天收到一封信。
3、我父亲以前到过长城。
4、她还没有看过那部新电影。
5、她去过上海。