当前位置:首页 > 初中英语中考动词时态与语态专项练习填空
39. ----I called you yesterday evening, but there was no answer.
----Oh, I am sorry. I ____ dinner at my friend's home. A. haveB. hadC. was havingD. have had
40. The Oriental Pearl TV Tower ____ thousands of visitors since 1995.
A. attractedB. attractsC. has attracted D. will attract 41. ----____you ____ your e-mails today?
----Not yet. There's something wrong with my computer.
A. Have; checkedB. Did; checkC. Do; checkD. Are; checking
42. ----How do you like Beijing, Mr Smith?----Oh, I ___ such a beautiful city before.
A. don't visitB. didn't visitC. haven't visitedD. hadn't visited
43. ----Tom, may I borrow your book Chicken Soup?----Sorry, I ____ it to Mary. A. lentB. have lentC. had lentD. lend 44. ----Mum, may I go out to play football? -----____you ____ your homework yet?
A. Have; finishedB. Do; finishedC. Are; finishingD. Did;
finish
45. ----The train is leaving right now, but David hasn't arrived yet.
----Well, he said he ____here on time. A. cameB. will beC. would comeD. can be
46. ----Why didn't you go to the cinema yesterday?-----Because I ____ the film before.
A. had seenB. have seenC. have watchedD. has watched 47. I don't think John saw me. He ____ a book at that moment.
A. just readB. has just readC. was just readingD. had just read
48. Mr Smith ____ a book about China last year but I don't know whether he has finished it.
A. has writtenB. wroteC. had writtenD. was writing 49. Mr White ____ the newspaper while his daughter ____TV.
A. has read; was watchingB. was reading; watched C. was reading; was watchingD. reading; watched 50. ---- I ____ you at the meeting. Why?----I was ill. A. saw B. have seenC. not seeD. didn't see
51. The 29th Olympic Games ____ in Beijing in 2008. A. holdB. will holdC. will be heldD. held 52. Hurry up! The play ____ for ten minutes. A. has been onB. has begunC. had begunD. began
53. ----May I speak to Mr Smith?----Sorry, he ____ Australia. But he ____ in two days.
A. has been to; will come backB. has gone to; will be back C. has been in; would come backD. is leaving for; doesn't come back
54. I can't go to the theater tonight because I ____ my ticket.
A. have lostB. had lostC. will loseD. was losing
55. ----What a nice bike! How long ____ you ____ it?----Just two weeks.
A. have; boughtB. did; buyC. have; hadD. are; having 56. ----I'm sorry to have kept you waiting. ----Oh, not at all. I ____ here only for a few minutes. A. have comeB. had beenC. wasD. have been
57. ----____ my dictionary anywhere?---- Yes. I saw it on your desk a moment ago.
A. Did you seeB. If you seeC. Had you seenD. Would you see
58. We were all surprised when he mad it clear that he ____ office soon.
A. leavesB. would leaveC. will leaveD. had left
59. Mrs Smith ____ her keys in the office, so she had to wait until her husband ____ home.
A. has left; comesB. left; had comeC. had left; would comeD. had left; came
60. ----What did your son say in the letter?
----He told me that he ____ the Disneyland the next day. A. would visitB. has visitC. is going to visitD. will visit 61. In some parts of the world, tea ____ with milk and sugar.
A. is servingB. is servedC. servesD. served
62. ----Did you win the basketball game?----Bad luck. Our team ____ in the end.
A. wonB. beatC. was wonD. was beaten
63. I believe that those mountains ____ with trees in a few years.
A. are coveredB. will be coveredC. are coveringD. will cover
64. I like my new bike. It ____ very well. A. ridesB. is ridingC. is riddenD. has ridden
共分享92篇相关文档