(完整版)初中英语现在完成时专项练习题及答案
- 格式:doc
- 大小:145.50 KB
- 文档页数:8
1
一、 单项选择。
1、Both his parents look sad .
Maybe they __________ what's happened to him .
knew B . have known C. must know D .will know
He has ________ been to Shanghai , has he ?
already B .never
Have you met Mr
just B. ago A.
2、
A.
3、
A.
4、 The famous writer
A . is writing
5、 一 Our country
—Yes . I hope it C .ever D. still
Li ______ ?
C .before D. a moment ago
_ one new book in the past two years
A. has
C . has B .was writing C .wrote D .has written a lot so
far .
will be even
B .
6、 Zhao Lan already in this school for two years
A .was ; study ing B . will ; study
C .has ; studied D, .are ; study ing
7、 We Xiao Li since she was a little girl .
A .know B . had known C . have known D. knew
& Harry Potter is a very nice film 」 it twice .
A will see .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 .
changed ; good
cha nged ; better
A.
C .
11、
A.
12、 cha nged ; well
changed ; better D .
Did ; do ; fini shed BHave ; done ; fini shed
Have ;done ; have fini shed D. will ; do ; finish
His father the Party since 1978 .
joined B . has
joined C . was in D. has been in —Do you
—Sure know him well ?
.We _________ friends since ten years ago .
were B . have been C . have become D. have made —How long
have you A.
13、
A. bee
n B . gone C come D arrived
14、 Hurry up!
The play for ten minu tes
A. has begun
B . had beg
un C . has been onD.
15、 It ten years since he left the army .
A. is B. has C . will Dwas here ?
bega
n
16、 —About two mon ths .
Miss Gree n isn't
A .has gone B . went in the
C .will office . she _______ to the library .
go D. has been
17、My parents _______ Shandong for ten years . 2
A. have been in B . have been to
三、 汉译英。
4、 她还没有看过那部新电影
5、 她去过上海。
6、 他这些天上哪儿去了?
参考答案:
一、单项选择。
1、 现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直 持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上 下文分析、推理才行。故上两侧根据上下文分析、推理,正确答案是B。
2、 现在完成时常与already (已经),just (刚刚,正好),ever (曾经),never (从来,也不;
从不),before (以前),yet (仍然)等连用。故2应选B。
3、 C
4、 现在完成时常与recently (近来),so far (到目前为止),in the past/“last + 一段时间”
等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去 某一时间或时刻开始持续到现在的。故 4应选D。
5、 C
6、 现在完成时时常与“ for +时间段或since +过去时间点”连用(含从句,从句过去时)。故 6 应选Co
7、 C
&现在完成时还与 once (一次),twice (两次),three times (三次),several times (几 次)等表示重复次数的词语连用。故 8应选BoC . have gone to D . have been
18、 ___________________________________________ The
students have cleaned the classroom, ____________ ?
A. so they B. don' they
19、 ______ has Mr White
A. How soon, comes
C. How long, came
His uncle ___
has come here
has lived there
句型转换。
The old man ___ 20、
A.
C.
3、
4、
5、
6、
7、 C. have they D. haven' they
been a member of Greener China since he
B. How often, got
How far, arrived D.
for more than 9 years.
B. has started to work
D. has left the university
last year. He to China?
for a year. (die)(动词填空)
This factory opened twenty years ago.同义句转换)
This factory ____________ ________ for twenty years.
Miss Gao left an hour ago.(同义句转换)
Miss Gao ________________________________ an hour ago.
Her mother has bee n a Party member for three years(.同 义句)
Her mother ________ the Party three years ___________ .
The Green Family moved to France two years ago.同义句转换)
______ two years ________ the Gree n family moved to Fra n ce.
8、The bus has arrived here. It arrived ten minutes ago扌把两个句子合并成一个句子 )