1/35大学英语语法专项练习题及答案一、时态1
BytheendofAprilPeterhereforthreemonths
willhavestayedB
willstayC
staysD
hasstayed2
I'mawfullysorry,butIhadnoalternative
Isimply_____whatIdid
oughttohavedoneB
havetodoC
hadtodoD
mustdo3
We________ourbreakfastwhenanoldmancametothedoor
justhavehadB
havejusthadC
justhadD
hadjusthad4
Eversincethefamilymovedtothesuburbslastyear,they________betterhealth
couldhaveenjoyedB
hadenjoyedC
havebeenenjoyingD
areenjoying5
Iboughtanewhouselastyear,butI______myoldhouseyet,soatthemomentIhavetwohouses
didnotsellB
havenotsoldC
hadnotsoldD
donotsell6
IdecidedtogotothelibraryassoonasI________
finishwhatIdidB
finishedwhatIdidC
wouldfinishwhatIwasdoingD
finishedwhatIwasdoing7
He_________whenthebuscametoasuddenstop
wasalmosthurtB
washurthimselfC
wastohurthimselfD
washurtin