A. | must have attended | B. | shouldn't have attended | ||
C. | could have attended | D. | could attend |
分析 --你去聽(tīng)講座了嗎?
--沒(méi)有.我們本來(lái)能夠去的,但是路上交通太擁擠了.
解答 答案:C.
根據(jù)題干問(wèn)話中謂語(yǔ)動(dòng)詞did可知,聽(tīng)講座此事發(fā)生在過(guò)去;再由答話中but句意可知講座沒(méi)有聽(tīng)成;另"情態(tài)動(dòng)詞+have done"此結(jié)構(gòu)表示對(duì)過(guò)去情況的推測(cè).C選項(xiàng)could have done表過(guò)去本來(lái)能做成的(卻沒(méi)做成),we could have attended it意為"我們本來(lái)能聽(tīng)成講座的"事實(shí)上沒(méi)有,符合句意,故選C.A選項(xiàng),must have done表過(guò)去肯定做了某事;B選項(xiàng),shouldn't have done表過(guò)去本不該做某事而做了;D選項(xiàng),could do不表對(duì)過(guò)去的推測(cè).
點(diǎn)評(píng) 此題考查情態(tài)動(dòng)詞對(duì)過(guò)去情況的推測(cè).其基本結(jié)構(gòu)為"情態(tài)動(dòng)詞+have done"常見(jiàn)的形式有must have done表過(guò)去肯定做了某事;should/ought to have done表本該做某事卻沒(méi)有做;shouldn't/oughtn't to have done表本不該做某事卻做了;could have done表過(guò)去本來(lái)可以做某事卻沒(méi)有做;can't have done表過(guò)去肯定沒(méi)有做某事;needn't have done表本沒(méi)有必要做某事卻做了.
年級(jí) | 高中課程 | 年級(jí) | 初中課程 |
高一 | 高一免費(fèi)課程推薦! | 初一 | 初一免費(fèi)課程推薦! |
高二 | 高二免費(fèi)課程推薦! | 初二 | 初二免費(fèi)課程推薦! |
高三 | 高三免費(fèi)課程推薦! | 初三 | 初三免費(fèi)課程推薦! |
科目:高中英語(yǔ) 來(lái)源: 題型:選擇題
A. | strengths | B. | benefits | C. | techniques | D. | values |
查看答案和解析>>
科目:高中英語(yǔ) 來(lái)源: 題型:選擇題
A. | have written | B. | to be written | C. | being written | D. | written |
查看答案和解析>>
科目:高中英語(yǔ) 來(lái)源: 題型:書面表達(dá)
查看答案和解析>>
科目:高中英語(yǔ) 來(lái)源: 題型:選擇題
A. | whose | B. | that | C. | which | D. | what |
查看答案和解析>>
科目:高中英語(yǔ) 來(lái)源: 題型:選擇題
A. | if | B. | that if | C. | whether | D. | that |
查看答案和解析>>
科目:高中英語(yǔ) 來(lái)源: 題型:書面表達(dá)
查看答案和解析>>
科目:高中英語(yǔ) 來(lái)源: 題型:選擇題
A. | had studied hard; would have been | |
B. | should have studied hard; should have been | |
C. | had studied hard; would be | |
D. | would study hard; must have been |
查看答案和解析>>
科目:高中英語(yǔ) 來(lái)源: 題型:書面表達(dá)
查看答案和解析>>
百度致信 - 練習(xí)冊(cè)列表 - 試題列表
湖北省互聯(lián)網(wǎng)違法和不良信息舉報(bào)平臺(tái) | 網(wǎng)上有害信息舉報(bào)專區(qū) | 電信詐騙舉報(bào)專區(qū) | 涉歷史虛無(wú)主義有害信息舉報(bào)專區(qū) | 涉企侵權(quán)舉報(bào)專區(qū)
違法和不良信息舉報(bào)電話:027-86699610 舉報(bào)郵箱:58377363@163.com