下面小編跟大家一起了解高中近五年高考語(yǔ)法真題專(zhuān)練:情態(tài)動(dòng)詞和虛擬語(yǔ)氣,希望對大家的學(xué)習有所幫助, It’sstrangethathe_______ havetakenthebookswithouttheowner’spermission. A. would B. shouldC. could D. might 【答案】B . There is a good social life in the village, and I wish I _______ a second chance to become more involved. A. had B. will haveC. would have had D. have had 【答案】A 【解析】考查虛擬語(yǔ)氣。句意:在這個(gè)村里有很好的社交生活,并且我希望我再有機會(huì )去更多的參與。本題考查wish引導的賓語(yǔ)從句,表示與現在事實(shí)相反的愿望,所以從句用一般過(guò)去時(shí)。故選A。 I can't find my purse. I___________ it in the supermarket yesterday, but I'm not sure. A. should leave B. must have left C. might leave D. could have left 【答案】D In today’s information age, the loss of data _________ cause serious problems for a company. A. need B. should C. can D. must 【答案】C 【解析】考查情態(tài)動(dòng)詞。句意:在今天的信息時(shí)代,數據的丟失有時(shí)會(huì )對一個(gè)公司造成嚴重的問(wèn)題。數據丟失造成嚴重問(wèn)題是客觀(guān)上會(huì )發(fā)生的情況,即“客觀(guān)可能性”,故該空應用情態(tài)動(dòng)詞can。C選項正確。其余情態(tài)動(dòng)詞均沒(méi)有該用法。need需要;should應該,竟然;must必須,肯定。 They might have found a better hotel if they _________ a few more kilometers. A. drove B. would drive C. were to drive D. had driven 【答案】D 【解析】考查虛擬語(yǔ)氣。句意:如果他們多開(kāi)幾公里的話(huà),他們也許會(huì )找到一個(gè)更好的旅館。由“they might have found a better hotel”可知,該句是表示對過(guò)去的虛擬。if ____ a few more kilometers是條件句部分,表示對過(guò)去的虛擬,條件句部分要用過(guò)去完成時(shí)態(tài),故D選項正確。 If we ___________the flight yesterday, we would be enjoying our holiday on the beach A. had caught B. caught C. have caught D. would catch 【答案】A 【解析】考查虛擬語(yǔ)氣。句意:如果我們昨天趕上飛機的話(huà),現在我們正在海灘享受我們的假日了。根據時(shí)間狀語(yǔ)yesterday可知,從句表示與過(guò)去事實(shí)相反,故用had v-ed。故選A。 .Samuel, the tallest boy in our class, ______ easily reach the books on the top shelf. A. must B. should C. can D. need 【答案】C If the new safety system _______ to use, the accident would never have happened. A. had been put B. were put C. should be put D. would be put 【答案】A My room is a mess, but I __________clean it before I go out tonight. I can do it in the morning. A.daren’tB. shouldn’tC. needn’tD. mustn’t 【答案】C 【解析】 試題分析:句意:我的房間很亂,但是在今晚我出去之前不需要打掃,我可以明天早晨再打掃。A.不敢;B.不應該;C不需要;D.不許。根據句意,故選C。 —Do you have Betty’s phone number? —Yes. Otherwise, I ______able to reach her yesterday. A. hadn’t been B. wouldn’t have been C. weren’t D. wouldn’t be 【答案】B I love the weekend, because I________get up early on Saturdays and Sundays. A. needn’t B. mustn’t C. wouldn’t D. shouldn’t 【答案】A 【解析】 試題分析:題目考查情態(tài)動(dòng)詞。句意:我喜歡周末,因為周六和周日我不需要早起。A. needn’t不需要;B. mustn’t禁止;C. wouldn’t不愿;D. shouldn’t不應該。根據句意可知,周六、周日不用早起,故選A。 Why didn’t you tell me about your trouble last week? If you________me, I could have helped. A. told B. had told C. were to tell D. would tell 【答案】B If it for his invitation the other day, I should not be here now. A.had not beenB.should not be C. were not to be D. should not have been 【答案】A It was really annoying; I _____ get access to the data bank you had recommended. A. wouldn’t B. couldn’t C. shouldn’t D. needn’t 【答案】B I was wearing a seatbelt. If I hadn’t been wearing one, I ____. A. were injured B. would be injured C. had been injured D. would have been injured