位置:首页 > 英语语法 > 语法讲解
中考英语语法完全突破——动词时态
日期:2017-10-09

 

 

陷阱忽略与现在完成时搭配的词语

能与现在完成时连用词语很多,如副词just, already, yet, before, ever, recently 等,但下面是一些典型而且重要的例子(同时也是非常可能被出题的考点):

1. since(自从):不管用作介词还是连词,句子(主句)谓语通常都用现在完成时。如:

He hasn’t seen her since their quarrel. 自从吵架后,他就没再见到过她。

Workers have been on strike since Friday. 工人们从星期五开始就一直在罢工。

2. so far(到目前为止)。如:

I have had no reply from her so far. 我至今没有得到她的答复。

So far 50 people have died in the fighting. 到现在为止,已有50人在战斗中丧生。

3. in [for, during] the past [last] … years(在过去……年中)。如:

We’ve planted thousands of trees in the past few years. 过去几年我们种了成千上万棵树。

He has made great progress in English in the past few years. 在最近的几年中,他在英语方面取得了很大的进步。

4. It’s [will be] the first time that…(第一次……)。如:

It’s the first time she has driven a car. 这是她第一次开汽车。

It’s the first time that he has seen an elephant. 这是他第一次见到大象。

 

【训练吧】

选择最佳答案填空:

1. The population of the world ________ still ________ now.

A. has; grown      B. is; growing       C. will; grow          D. is; grown

2. —When ________ Jessy ________ to New York?

—Yesterday. (www.hxen.com)

A. does; get          B. did; get              C. has; got            D. had; got

3. —Good evening. I ________ to see Miss Mary.

—Oh, good evening. I’m sorry, but she is not in.

A. have come      B. come                 C. came                 D. had come

4. Helen loves to talk about travel. She ________ many places.

A. has gone to  B. has been to  C. has gone for      D. has been from

5. I first met Lisa three years ago when we ________ at a radio station together.

A. have worked   B. had been working  C. were working   D. had worked

 

 

 

6. —How did the accident happen?

—You know, it ________ difficult to see the road clearly because it ________.

A. was; was raining                           B. is; has rained  

C. is; is raining                                    D. will be; will rain

7. —Who’s won the first prize in the competition?

—Henry ________. He has ________ it for a week.

A. is, won             B. is, got                C. has, had           D. has, been given

8. The zookeeper is worried because the number of visitors ________ smaller and smaller.

A. become            B. became             C. is becoming     D. have become

9. —How was your trip to the ancient village?

—Fantastic! We ________ to a museum of strange stones.

A. go                     B. went                  C. are going          D. will go

10. —It’s time for dinner. Where is your father, Emma?

—He ________ his bike in the yard.

A. clean                B. cleaned            C. is cleaning       D. will clean

11. —How clean the bedroom is!

—Yes, I am sure that someone ________ it.

A. cleans              B. cleaned            C. has cleaned    D. had cleaned

12. —Are you going to help John with his Chinese this evening?

—No. He ________ to England. He will be back next month.

A. returned           B. has returned    C. returns              D. will return

13. —Hello! Can I speak to Mr. White?

—Sorry, he isn’t here right now. He ________ to the theme park.

A. will go              B. was going        C. has gone          D. has been

14. —________ you ________ your drawing?

—Not yet! It will be done in a few minutes.

 A. Did; finish     B. Will; finish        C. Do; finish         D. Have; finished

15. —Where are the Greens, may I ask?

—Well, they ________ to England. They have been there for nearly a week now.

A. have been       B. are going to      C. have gone       D. will go

16. My friend ________ me. I have to leave now.

A. waits for           B. waited for         C. is waiting for    D. was waiting for

17. Mr. Green ________ to the manager now. You’d better call him later.

A. talk                    B. talked                C. is talking           D. was talking

18. —What does your sister like doing in her spare time?

—She ________ watching TV.

A. likes                  B. liked                  C. has liked          D. had liked

19. Be sure to let Tom know the notice as soon as he ________.

A. will arrive         B. was arriving     C. arrives               D. arrived

20. —Hi, I ________ you for a long time.

—I ________ in Beijing. I’ve just come back.

A. hadn’t seen; am                            B. haven’t seen; shall be

C. didn’t see; will be                          D. haven’t seen; was

21. Today is Thursday, and Tom lost his bike last Sunday. We may say “ ________ ”.

A. Tom has lost his bike four days ago B. Tom has lost his bike for four days

C. Tom lost his bike for four days    D. It’s four days since Tom lost his bike

22. —Hello! This is Henry Speaking. I’d like to speak to your father.

—Sorry, he has ________ Shanghai. (www.hxen.com)

A. been in            B. been to             C. gone to             D. come to

 

 


 5/9   首页 上一页 3 4 5 6 7 8 下一页 尾页