I told Sally how to get here, but perhaps I ___ for her.
A.had to write it out |
B.must have written it out |
C.should have written it out |
D.ought to write it out |
C
【解析】
試題分析:考查情態(tài)動詞+have done的用法:句意是:“我告訴過Sally 怎么去這里,但是也許我應(yīng)該給她寫出來”,可知說話人現(xiàn)在覺得自己當(dāng)時(shí)應(yīng)該把地址寫給sally,而事實(shí)上沒有,should have done就表示“本應(yīng)該作某事而沒有做”,是一種虛擬語氣的表達(dá),符合題意,其它項(xiàng):A 表示“不得不”,B表示“一定寫過了”。D不表示過去的狀態(tài)(表示現(xiàn)在或?qū)響?yīng)該寫出來,選C。
考點(diǎn):考查情態(tài)動詞+have done的用法
點(diǎn)評:情態(tài)動詞+have done可以表示推測和虛擬:“must+have+done”表示對過去事情的肯定推測,譯成“一定做過某事”,該結(jié)構(gòu)只用于肯定句。“can't+have+done”表示對過去事情的否定推測,譯成“不可能做過某事”。 “may+have+done”表示對發(fā)生過的事情的推測,意思是“可能已經(jīng)”或“也許已經(jīng)”,用于肯定句中。 “could+have+done”是虛擬語氣,表示對過去事情的假設(shè),意思是本來能夠做某事而沒有做。 “would+have+done”虛擬語氣,表示對過去事情的假設(shè),意思是“本來會做”。
年級 | 高中課程 | 年級 | 初中課程 |
高一 | 高一免費(fèi)課程推薦! | 初一 | 初一免費(fèi)課程推薦! |
高二 | 高二免費(fèi)課程推薦! | 初二 | 初二免費(fèi)課程推薦! |
高三 | 高三免費(fèi)課程推薦! | 初三 | 初三免費(fèi)課程推薦! |
科目:高中英語 來源: 題型:
I told Sally how to get here, but perhaps I ____ for her.
A. had to write it out B. must have written it out
C. should have written it out D. ought to write it out
查看答案和解析>>
科目:高中英語 來源:2012-2013學(xué)年江西上饒中學(xué)高一第一次月考重點(diǎn)班英語試卷(帶解析) 題型:單選題
I told Sally how to get here, but perhaps I ___ for her.
A.had to write it out | B.must have written it out |
C.should have written it out | D.ought to write it out |
查看答案和解析>>
科目:高中英語 來源:2015屆山西大同實(shí)驗(yàn)中學(xué)高一下期期中考試英語卷(解析版) 題型:單項(xiàng)填空
I told Sally how to get here, but perhaps I ______for her.
A.had to write it out B.must have written it out
C.should write it out D.ought to have writte it out
查看答案和解析>>
科目:高中英語 來源:2014屆重慶西南大學(xué)附屬中學(xué)高二下學(xué)期期中考試英語試卷(解析版) 題型:單項(xiàng)填空
I told Sally how to get there, but perhaps I ________ for her.
A.had to write it out
B.must have written it out
C.should have written it out
D.need to have written it out
查看答案和解析>>
湖北省互聯(lián)網(wǎng)違法和不良信息舉報(bào)平臺 | 網(wǎng)上有害信息舉報(bào)專區(qū) | 電信詐騙舉報(bào)專區(qū) | 涉歷史虛無主義有害信息舉報(bào)專區(qū) | 涉企侵權(quán)舉報(bào)專區(qū)
違法和不良信息舉報(bào)電話:027-86699610 舉報(bào)郵箱:58377363@163.com