1. Such crimes may be so complex that months or years go by before anyone them. A) discovers B) discovered C) will discover D) would have discovered 2. In fact,Peter would
树图思维导图提供 2017年12月英语四级语法练习题(一) 在线思维导图免费制作,点击“编辑”按钮,可对 2017年12月英语四级语法练习题(一) 进行在线思维导图编辑,本思维导图属于思维导图模板主题,文件编号是:b278672edabac1db2c0e3f2b0eb7edff
2017年12月英语四级语法练习题(一)思维导图模板大纲
A)discoversB)discoveredC)willdiscoverD)wouldhavediscovered
A)tostayB)stayingC)stayedD)havingstayed
A)doesthereB)hasn'tthereC)isn'titD)isn'tthere
A)doesB)hadC)wasD)did
A)isB)wereC)beD)was
A)havefoundB)willbefound
C)willhavefoundD)arefinding
A)musthavelastedB)willhavelasted
C)wouldlastD)haslasted
---"I'msorry.M.Williams_______toaconferencelongbeforethen."
A)hadgoneB)wouldhavegoneC)hasgoneD)willhavegone
A)hasbeenreadingB)hadreadC)isreadingD)read
A)can’tB)mustn’tC)wouldn’tD)shouldn’t
A)oughttodieB)musthavediedC)mustbedyingD)shouldhavedied
A)shouldn'thavebeenfollowingB)couldn'thavebeenfollowing
C)mustn'tfollowD)shouldn'tfollow
A)willhavecompletedB)willhavebeencompleted
C)willbecompletedD)willcompleted
A)doesn’tcomeB)willcome
C)hasn’tcomeD)isn’tcoming
A)israiningB)isgoingtorainC)rainsD)willrain
A)hadworkedB)worked
C)wasworkingD)wouldwork
A)canhavehadB)willhavehad
C)willbehavingD)mayhave
A)broke…wascookingB)wasbreaking…wascooking
C)wasbreaking…cookedD)broke…cooked
“Oh,Ithoughtheuntilnextweek.”
A)hadn’tbeengoingB)wasn’tgoingC)isn’tgoingD)won’tbegoing
A)weremeetingB)weretomeet
C)metD)meet
A)hadenjoyedB)areenjoyingC)havebeenenjoyingD)couldhaveenjoyed
A)hadbecomeB)becomeC)hasbecomeD)became
A)areraisedB)haveeverbeenraisedC)israisedD)haseverbeenraised
A)tohavebeenleftB)hadleftC)wereleftD)hadbeenleft
A)tohavebeentranslatedB)tobetranslated
C)havetranslatedD)havingtranslated
A)hopedtohavestartedB)hopedtostart
C)hopetostartedD)hopetohavestarted
A)NosoonerhadhearrivedB)Scarcelydidhearrive
C)HardlyhadhearrivedD)Notuntilhearrived
A)wouldhaveinterruptedB)tobeinterrupted
C)tohaveinterruptedD)hadinterrupted
A)haveoftenseenB)willoftensee
C)oftenseeD)areoftenseeing
A)needtohavegoneB)wouldn’thavegone
C)needn’thavegoneD)mustn’thavegone