31.--What happened to her teeth?
--She______the apple more than she could chew.
A.has bitten B.bit C.had been bitting D.bites
30.Tom______for more than a week.
A.has left B.had gone away C.went away D.has been away
29.--When______again?
--When he______,I’ll let you know.
A.will he come;will come B.will he come;come
C.he comes;comes D.will he come;comes
28.--she told me she had met you in London last year.
--______you______her since?
A.Had;met B.Did;see C.Would;meet D.Have;seen
27.The teacher said we______ten lessons by the end of this term.
A.should have studied B.were going to study
C.have studied D.should study
26.We______there when it______to rain.
A.were getting;would begin B.were about to get;began
C.had got;had begun D.would get;began
25.The book______on the ground for ten minutes but no noe has picked it up.
A.is lying B.has lain C.lay D.has been lying
24.It______and the streets were still wet.
A.had been raining B.rained C.had been rained D.would rain
23.Hardly______the bell______when the teacher came in.
A.did;ring B.would;ring C.has;rung D.had;rung
22.What______you______this time next Friday?
A.will;do B.have;been doing C.are;doing D.will;be doing