虚拟语气练习题语法填空:1.IwouldratherTom___________(come)tomorrow.2.Itseemsasifit_____________(be)winternow.3.Whatwouldhavehappenedifyou______________(nothelp)herchild?4.Itisstrangethathe_____________(think)so.5.IwishI____________(meet)myuncleyesterday.6.Galileoinsistedthattheearth______________(move)thesun.7.Supposingtheweather__________(be)bad,wherewouldyougo?8.Butforyourhelp,Icouldn’t_______(find)theplace.9.Whatdoyouthinkwouldhappenifthere__________(be)nolightintheday?10.Iwasverybusyyesterday,otherwiseI________(go)totheparty.11.Withoutyourhelp,theoldman_____(notlive)now.12.Itishightimeyou________(take)themedicine,sir.13.IwishI____________________(attend)themeetingyesterday.14.IwishI__________________(canfly).15.Hewishedhe___________________(not/fall)inlovewithherbefore.16.Iwouldratheryou_______________(paint)thewallgreennexttime.17.Iwouldrathershe_______________(notdo)that.18.IfonlyI______________(take)youradvice.19.IfonlyI________(be)abird!单句改错:1.IfIwasyou,Iwouldrunfaster.2.IfIlivenearmyoffice,Iwouldwalktowork.3.Iknownothingaboutthefilm.IfIknewaboutit,Iwilltellyou.4.Ifsheworkedhardenough,shewouldhavepassedtheEnglishexam.5.Ifitwerenotraintomorrow,theymightgototheGreatWall.6.Ifyouaskedhimyesterday,youwouldknowwhattodonow.7.Hewouldbeagoodsportsmannowifhetrainedregularly.8.Ifitwerenotforthefactthatshecouldn’tsing,Iwouldinvitehertotheparty.9.Shouldtheweatherfine,wemightgoonatrip.10.Shewasverybusyyesterday,otherwiseshewouldcometothemeeting.11.IwishIwasastallasyou.12.HowIwishIcanpayavisittoParis.13.HewishesthathestudiedFrenchinsteadJapaneseinthecollege.14.Iwouldratheryoupaymenow.15.It’shightimethatwegotobed.16.LookatthetroubleIamin!IfonlyIfollowedyouradvice.语法填空答案1.came2.were3.hadn’thelped4.shouldthink5.hadmet6.moves7.were8.havefound9.were10.wouldhavegone11.wouldn’tlives12.took13.hadattended14.could15.hadn’tfallen16.pointed17.hadn’tdone18.hadtaken19.were20.haddone21.should22.were23.hadfollowed24.wouldhavebeen25.hadbooked改错1.was—were2.live—lived3.will—would4.she+had5.not+to6.couldn’tcan’t7.weather+be8.would+have9.was—were10.can—could11.instead—of12.pay—paid13.go—went14.I+had15.you+had16.he+had