— I didn’t go to class last night because my car broke down.
— You            mine. I wasn’t using it.
A.should borrowB.might have borrowed
C.could have borrowedD.must have borrowed
C

試題分析:考查虛擬語氣。句意:因為我的車拋錨了,昨晚我沒去上課!惚究梢越栉业陌!我沒有用它?芍xC,“could+have+done”是虛擬語氣,表示對過去事情的假設(shè),意思是本來能夠做某事而沒有做。might have done 是過去可能做了,must have done是過去一定做了。選C。
點評:情態(tài)動詞+have done可以表示推測和虛擬:“must+have+done”表示對過去事情的肯定推測,譯成“一定做過某事”,該結(jié)構(gòu)只用于肯定句!癱an't+have+done”表示對過去事情的否定推測,譯成“不可能做過某事”。 “may/might+have+done”表示對發(fā)生過的事情的推測,意思是“可能已經(jīng)”或“也許已經(jīng)”,用于肯定句中。 “could+have+done”是虛擬語氣,表示對過去事情的假設(shè),意思是本來能夠做某事而沒有做。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

--Why didn’t Clair apply for the job? She _______ it.
--She ________ so, if her daughter hadn’t fallen ill.
A.can have got; might have done
B.could have got; would have done
C.should have done; would
D.must get; might have done

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Bob insisted that he ________ nothing wrong and ________ from work.
A.did; won’t be firedB.had done; not be fired
C.should do; mustn’t be firedD.do; shouldn’t be fired

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

No student ______go out of school after eleven o’clock at night without the teacher’s permission.
A.willB.mustC.mayD.shall

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

When you _____ into the gallery, you feel as if you____ inside a fragile, white seashell.
A.walking, areB.walked, were
C.walks, areD.walk, were

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

The teachers in the city demanded that their pay _____ close to the level of civil servants.
A.should be raisedB.would raise
C.would riseD.should be risen

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Students urged that the school library ______open during the long vacation.
A.be keptB.kept C.must keepD.must be kept

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

— Mary’s sister looks very beautiful now.
— But she was very ugly before she tidied up her appearance(整容). You _________ believe it!
A.shouldn’tB.mustn’tC.wouldn’tD.might not

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---The research on the new flu virus vaccine is challenging and demanding. Who do you think can do the job?  
---____ my students have a try?
A.MayB.Must C.Will D.Shall

查看答案和解析>>

同步練習(xí)冊答案