(完整版)初中英语现在完成时专项练习题及答案

  • 格式: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扌把两个句子合并成一个句子 )