Learn English free online - how to pronounce word in English - English Learning Online- www.pronounceword.com

时态和语态单项选择练习--2012高考英语单选考点详解

时态和语态

27.---remember the first time we____ , ed ?

---of course, i do. you _____ a song on the stage.

a.have met;sang b.met;sang c.met;were singing d.have met;have sung

28.---i'm sorry, but there's no smoking room in this section on the train.

---oh, i _____ that, and i won't smoke again.

a.don't know b.won't know c.didn't know d.haven't known

29.hi, bill. i _____ you _____ in this city. how long have been here?

a.didn't know; were b.don't kow; are c.haven't known; are d.don't know; were

30.---sorry, mum. i've lost my pen again.

---i_____ it ! you never remember to put your things away after using them.

a.knew b.know c.have known d.will know

31.---has tom finished his job yet?

---i have no idea of it; he _____ it this morning.

a.has been doing b.had been doing c.did d.was doing

32.i should very much like to have gone to the party, but______.

a.i'm not invited b.i won't be among the invited

c.they won't invite me d.they didn't invite me

33.he has much money at the beginning of every month, but by the end of it he_____ have little left.

a.can b.will c.must d.should

34.sally______ a book about china last year but i don't know whether she has finished it.

a.wrote b.has written c.was writing d.had written

35.---has tom finished his composition yet?

---i have no idea, he _____ it this morning.

a.would write b.has written c.wrote d.was writing

36.---why were you not at the concert last night ?

---oh.i ______ for a friend from europe at the airport.

a.watched b.have been watching c.was watching d.had watched

37.many new workers _____ trained and in two months they will _____ to build a new railway.

a.are; be sending b.are being; be sent

38.i thought i was going to fail the exam, but i succeeded _______.

a.first all b.in all c.at all d.after all

39.--- what were you up to when she dropped in ?

---i _____ for a while and ____ some reading.

a.had played; did b.played; did

c.had played; was going to do d.was playing; was going to do

40.--- have you telephoned your father ?

--- yes. he _____ back next year.

a.expects b.is expected c.will expects d.will be expected

41.---____ you _____the chief editor at the airport?

---no. he_____away before my arrival.

a.had; met ; was driven b.have; met; has driven

c.have ; met; was driven d.did; meet; had been driven

42.he simply repeated this year's work. he's the sort of boy who _____ to anyone whatever failures he'a had in whatever he does.

a.doesn't mention b.hadn't mentioned

c.didn't mention d.hasn't mentioned

43.---may i speak to your manager mr.willians at five o'clock tonight?"

---"i'm sorry, mr.williams _______ to a conference before then."

a.will have gone b.had gone c.would have gone d.has gone

44.the teaching building of our school_____ for many times.

a.has been added to b.has added to c.has been added up to d.has added up to

答案:27-30:ccaa 31-35:ddbcd 36-40:cbdcb 41-44:daaa