八大时态练习题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.—When back?—I came back just now.
A.did you come
B.have you come
C.will you come
D.are you going to come
2.—Do you still play basketball?
—Oh, no. I it for the past two years.
A.haven't played
B.have played
C.didn't play
D.played
3.—Where the recorder?I can't see it anywhere.
—I it right here. But now it's g one.
A.did you put; have put
B.have you put; put
C.had you put ;was putting
D.were you putting;have put
4.—Did you see Xiao Li at the party?
—No.by the time I arrived.
A.She'd left
B.She's left
C.She was left
D.She must leave
5.That dinner was the most expensive meal we .
A.would have
B.had had
C.had never had
D.had ever had
6.Hello.I you in London.How long have you been here?
A.don't know; were
B.hadn't known; are
C.haven't known; are
D.didn't know; were
7.My br other while he his bike and hurt himself.
A.fell ; was riding
B.fell; were riding
C.had fallen; rode
D.had fallen;was riding
8.—Do you know our town at all?
—No, this is the first time I here.
A.was
B.have been
C.came
D.am coming
9.We will go and plant trees if it tomorrow.
A.won't rain
B.doesn't rain
C.didn't rain
D.wouldn't rain
10.You should finish the work before he here.
A.left
B.leaves
C.is leaving
D.will leave
11.Don't hand in your papers until class .
A.is over
B.was over
C.are over
D.will be over
12.My uncle to see us. He'll be here soon.
es
B.has come
C.is coming
D.had come
13.Mike was disappointed that tickets when he to the cinema.
A.had sold out;had got
B.had sold out; got
C.had been sold out;got
D.had been sold out;had got
14.I won't believe it until I it with my own eyes.
A.saw
B.have seen
C.will see
D.had seen
15.In the past ten years , there great changes in our family life.
A.had been
B.are
C.have been
D.were
16.On Sunday afternoon, Mrs .Green went to the market, some bananas, and visited her cousin.
A.bought B .buying C.to buy D.buy
17.The students busily when Miss Brown went to get a book she in the office.
A.had written;left
B.were writing; has left
C.had written; had left
D.were writing; had left
18.—We haven't heard from Jane for a long time.
—What do you suppose to her?
A.was happening
B.to happen
C.has happened
D.having happened
19.We half an hour for the bus, but it has not come yet.
A.have waited
B.are waiting
C.had been waiting
D.have been waiting
20.He thanked me for what I .
A.has had
B.had done
C.did
D.have done
21.We visit the health club all the .
A.evening
B.day
C.morning
D.time
22.—When again?—When he , I'll let you know.
A.he comes; come
B.will he come; will come
C.he comes ;will come
D.will he come; comes
23.Two years have passed since I you the first time.
A.meet
B.have met
C.met
D.had met
24.It every day so far this month
A.is rainning
B.rained
C.rains
D.has rained
25.I think I that tall man before.
A.met
B.have met
C.have been met
D.had met
26.They asked me to have a drink with them. I said that it was at least ten years since I a good drink.
A.had enjoyed
B.was enjoying
C.have enjoyed
D.have been enjoying
27.—When will they leave?—They very soon.
A.do leave B .are leaving C.have left D.leave
28.The plane is on the point of taking off.=The plane .
A.is about to taking off
B.is going to taking off
C.is about to take off
D.shall take off
29.When Jack arrived ,he learned Mary for almost an hour.
A.had gone
B.had set off
C.had left
D.had been away
30.—Was he studying for an examination?
—Yes , he's it next week.
A.doing
B.to take
C.making
D.to give
31.—Are there going to be many people at your party today?—We hope that .
A.there will be
B.there are going
C.there are
D.there going to be
32.Her sister in bed all day because she had a high fever.
y
B.lie
id
in
33.Wherever I these days, I always carry my umbrella.
A.am going
B.shall go
C.go
D.should go
34.The harder you ,the greater progress you'll make.
A.will study
B.study
C.studied
D.have been studied
35.The train at 8 a.m.in the morning.
A.will leave
B.is leaving
C.leaves
D.left
36.I don't know if he .If he , I'll let you know.
A.will come; comes
es; will come
es ; comes
D.had been expected
37.I received the letter I yesterday.
A.have expected
B.have been expected
C.had been expecting
D.had been expected
38.— to China?
—Yes ,I .
A.Had you gone;have
B.Have you ever been;have
C.Did yu go ; haven't
D.Have you been; did
39.harder, or you won't catch up with others.
A.To study
B.Study
C.Studying
D.Studied
40.What a nice bike!Where you it.
A.do; buy
B.have;bought
C.did ; buy
D.will buy
41. --_____ David and Vicky _____married?
--For about three years.
A. How long were …being
B. How long have …got
C. How long have …been
D. How long did …get
42.The little girl ______ her heart out because she ______ her toy bear and believed she wasn’t ever going to find it.
A. had cried ; lost
B. cried; had lost
C. has cried , has lost
D. cries; has lost
43.In such dry weather ,the flowers will have to be watered if they .
A. have survived
B. are to survive
C. would survive
D. will survive
44. I thought Jim would say something about his school report , but he it .
A.doesn’t mention B.hadn’t mentioned
C.didn’t mention D.hasn’t mentioned
45.The price _______, but I doubt whether it will remain so.
A. went down
B. will go down
C. has gone down
D. was going down
46.The last time I _______ Jane, she _______ cotton in the fields.
A. had seen; was picking
B. saw; picked
C. had seen; picked
D. saw; was picking
47.I _______ the time _______ so quickly.
A.didn't realize;had passed
B.don't realize;passed
C.haven't realized;passed
D.haven't realized;had passed
48.----You've agreed to go,so why aren't you getting ready?
----But I _______ that you _______ me to start at once.
A.don't realize;want
B.haven't realized;want
C.won't realize;will want
D.didn't realize;wanted
49.Old McDonald gave up smoking for a while, but soon_______to his old ways.
A. returned
B. returns
C. was returning
D. had returned
50.---You're drinking too much.
---Only at home. No one _______ me but you.
A. is seeing
B. had seen
C. sees
D. saw
51.The new secretary is supposed to report to the manager as soon as she_____.
A.will arrive
B.arrives
C.is arriving
D.is going to arrive
52.I______ten minutes to decide whether I should reject the offer.
A.gave
B.was given
C.was giving
D.had given
53.My brother______while he______his bicycle and hurt himself.
A.fell, was riding
B.fell; were riding
C.had fallen; rode
D.had fallen; was riding
54.Tom was disappointed that most of the guests______when he______at the party.
A.left; had arrived
B.had left; had arrived
C.left; arrived
D.had left; arrived
55.No permission has______for anybody to enter the building.
A.been given
B.given
C.to give
D.be giving
56.They asked me to have a drink with them. I said that it was at least ten years since I______a good
drink.(MET88)
A.had enjoyed
B.was enjoying
C.enjoyed
D.had been enjoying
57.Hello, I______you_______in London. How long have you been here?
A.don't known; were
B.hadn't known; are
C.haven't known; are
D.didn't know; were
58.---When______again?
---When he______, I'll let you know.
A.he comes; come
B.will he come; will come
C.he comes; will come
D.will he come; comes
59.---Where______the recorder? I can't see it anywhere.
---I________ it right here, but now it's gone.
A.did you put; have put
B.have you put; put
C.had you put; have put
D.were you putting; have put
60.Great changes_______in our country since 1978, and a lot of skyscrapers in our city.
A.have been taken place;have been set up
B.have taken place;have been set up
C.have taken place…have set up
D.were taken place…were set up
61.---Do you like the fish?
---Yes, very much as it______very delicious.
A.is tasting
B.tasted
C.is tasted
D.tastes
62.What______now? Why are there so many people?
A.is doing
B.is to be done
C.is being done
D.is to do
63.By the time the boy was five, he______three languages.
A.learned
B.had learned
C.was learning
D.would learn
64.When the chairman entered the hall; all the listeners______.
A.had seated
B.were seated
C.seated
D.were seating
65.The manager is supposed to announce the result as soon as he______.
A.arrives
B.will arrive
C.is going to arrive
D.is arriving
66.The moment you______him, please ask him to come.
A.will see
B.saw
C.see
D.sees
67.______you______the 6:30 news on the radio?
A.Have;listen to
B.Were;listening to
C.Did;listen to
D.Had;listened to
68.He______to work there though he didn't like to.
A.wanted
B.was wanted
C.was wanting
D.had wanted
69.He______anyone the minute he______they need ed help.
A.would help;saw
B.helped;saw
C.will help;sees
D.helps;sees
70. If one ______ by vanity, he will be very particular about other’s clothing and appearance.
A. overcomes
B. is overcome
C. overcame
D. has been overcame。