英语现在完成时单选题资料讲解

  • 格式:doc
  • 大小:26.00 KB
  • 文档页数:3

下载文档原格式

  / 3
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

英语现在完成时专项练习

1、Both his parents look sad. Maybe they what 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. change ; 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 ______ Lily 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 Party since 1978.

A. joined

B. has joined

C. was in

D. has been 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______ here ?—About two months.

A. been

B. gone

C. come

D. Arrived

14、Hurry up! The play ______ for ten minutes.

A. has begun

B. had begun

C. has been on

D. began

15、It _____ ten years since he left the army .

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、The students have cleaned the classroom, ?

A. so they

B. don’t they

C. have they

D. haven’t they

19、has Mr. White been a member of Greener China since he to China?

A. How soon, comes

B. How often, got

C. How long, came

D. How far, arrived

20、His uncle for more than 9 years.

A. has come here

B. has started to work

C. has lived there

D. has left the university

21.When he arrived at the bus stop, the bus _____ for 20 minutes.

A. has left

B. had left

C. has been away

D. had been away

22. I ______ the League for 5 years so far.

A. joined

B. have joined

C. have been in

23. The factory ____ since the February of 1988.

A . has been open B. has opened C. was open D. opened

24.Mary and Rose ____friends since they met in 2000.

A. have made

B. have been

C. made

D. have become

25. You mustn't_____ until he comes back.

A. be away

B. leave

C. be left

26. The meeting _____ for a week now.

A. has finished

B. has ended

C. has been over

27.Miss Gao ______ this school for nearly 5 years.

A. has been in

B. has come to

C. has taught

28.Ben ______ a teacher for 4 years.

A. has been

B. has become

C. was

D. became

29. I ______ home for a week.

A. have returned

B. have been back

C. returned

30. How long _______ he ________ ?

A. died

B. has, died

C. has, been dead

31. He ______ at eight yesterday afternoon.

A. slept

B. was sleeping

C. has sleep

D. had slept

32. He ________ the car for a week.

A. bought

B. has bought

C. has had

33. -----How long _____ you _____ ill? -----Two weeks.

A. did fall

B. have, fell

C. have, been

34. Since 2000, he _____ his hometown.

A. has left

B. has moved away

C. has been away from

35. I’ll lend you the book, but you can only _____ it for 2 days.

A. borrow

B. keep

C. take

36. The bus ______ on the road for 2 hours so far.

A. has stopped

B. stopped

C. has been

37.Are you _____ the jacket these days?

A. wearing

B. putting on

C. dressing

D. on

38.He ________ for 2 hours. A. got up B. has got up C. has been up

39. Tom is ill in hospital. He ______ a cold for several days.

A. is

B. catches

C. has caught

D. has had