21._____tenminutesearlier,youwouldn’thavemissedthetrain.Butyouwerelate.
A.HadyoucomeB.Didyoucome
C.HaveyoucomeD.Shouldyoucome
22.Havingbeentoldthathersondiedintheaccident,theoldwomanappearedverycalm,asifnothing_____.
A.happenedB.werehappenedC.washappenedD.hadhappened
23.Youshouldcarefullythinkover_____themanagersaidatthemeeting.
A.thatB.whichC.whatD.whose
24.LastweekIwrotetothehoteltobookaroom,butthey_____yet.
A.didn’tanswerB.wasn’tanswering
C.hadn’tansweredD.haven’tanswered
25.Dianafeltverymuchupsetat_____tothepartyasshehadlongedtogoforalongtime.
A.havingnotbeeninvitedB.nothavingbeeninvited
C.nottobeinviteD.tobenotinvited
26.Onnoaccount_____heldresponsibleforthecaraccident,soheshouldnotbeputintoprison.
A.thedrivercanbeB.canthedriverbe
C.thedriverbeD.bethedriver
27.Allthekidsarecryingnow.What_____makesthemsounhappy?
A.itisB.isitC.itisthatD.isitthat
28.Unfortunately,thepackageIwasexpectingwas_____tothewrongaddress.
A.writtenB.givenC.packedD.delivered
29._____byalargeaudience,hefeltverynervousanddidn’tknowwhattosay.
A.WatchingB.WatchC.WatchedD.Havingwatched
30.I’mverygratefulforyourhelpandhopetodosomethingforyou_____inthefuture.
A.inexchangeB.insteadC.inreturnD.inparticular