-----------------------------------------------
1)MytrainarrivesinNewYorkateighto'clocktonight.TheplaneIwouldliketotakefromthere___bythen.(1999.1)
A.wouldleaveB.willhaveleftC.hasleftD.hadleft
2)Sheoughttostopwork;shehasaheadachebecauseshe____toolong.(2000.1)
A.hasbeenreadingB.hadreadC.isreadingD.read
3)“MayIspeaktoyourmanagerMr.Williamsatfiveo'clocktonight?”(2000.6)
“I'msorry.Mr.Williams____toaconferencelongbeforethen.”
A.willhavegoneB.hadgoneC.wouldhavegoneD.hasgone
4)GreatasNewtonwas,manyofhisideas_____todayandarebeingmodifiedbytheworkofscientistsofourtime.(1997.1)
A.aretochallengeB.maybechallengedC.havebeenchallengedD.arechallenged
5)Beforethefirstnon-stopflightmadein1949,it____necessaryforallplanestolandforrefueling.(1996.6)
A.wouldbeB.hasbeenC.hadbeenD.wouldhavebeen
6)Hecamebacklate,____whichtimealltheguesthadalreadyleft.(1999.6)
7)Untilthen,hisfamily______fromhimforsixmonths.(1997.1)
A.didn'thearB.hasn'tbeenhearingC.hasn'theardD.hadn'theard
-----------------------------------------------
A:参考答案:1)B2)A3)A4)C5)C6)B7)D