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)動(dòng)詞+have done的用法:句意是:“我告訴過(guò)Sally 怎么去這里,但是也許我應(yīng)該給她寫(xiě)出來(lái)”,可知說(shuō)話人現(xiàn)在覺(jué)得自己當(dāng)時(shí)應(yīng)該把地址寫(xiě)給sally,而事實(shí)上沒(méi)有,should have done就表示“本應(yīng)該作某事而沒(méi)有做”,是一種虛擬語(yǔ)氣的表達(dá),符合題意,其它項(xiàng):A 表示“不得不”,B表示“一定寫(xiě)過(guò)了”。D不表示過(guò)去的狀態(tài)(表示現(xiàn)在或?qū)?lái)應(yīng)該寫(xiě)出來(lái),選C。
考點(diǎn):考查情態(tài)動(dòng)詞+have done的用法
點(diǎn)評(píng):情態(tài)動(dòng)詞+have done可以表示推測(cè)和虛擬:“must+have+done”表示對(duì)過(guò)去事情的肯定推測(cè),譯成“一定做過(guò)某事”,該結(jié)構(gòu)只用于肯定句!癱an't+have+done”表示對(duì)過(guò)去事情的否定推測(cè),譯成“不可能做過(guò)某事”。 “may+have+done”表示對(duì)發(fā)生過(guò)的事情的推測(cè),意思是“可能已經(jīng)”或“也許已經(jīng)”,用于肯定句中。 “could+have+done”是虛擬語(yǔ)氣,表示對(duì)過(guò)去事情的假設(shè),意思是本來(lái)能夠做某事而沒(méi)有做。 “would+have+done”虛擬語(yǔ)氣,表示對(duì)過(guò)去事情的假設(shè),意思是“本來(lái)會(huì)做”。

練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來(lá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

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:2015屆山西大同實(shí)驗(yàn)中學(xué)高一下期期中考試英語(yǔ)卷(解析版) 題型:單項(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

 

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:2014屆重慶西南大學(xué)附屬中學(xué)高二下學(xué)期期中考試英語(yǔ)試卷(解析版) 題型:單項(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

 

查看答案和解析>>

科目:高中英語(yǔ) 來(lái)源:2012-2013學(xué)年江西上饒中學(xué)高一第一次月考重點(diǎn)班英語(yǔ)試卷(解析版) 題型:單項(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 have written it out

D.ought to write it out

 

查看答案和解析>>

同步練習(xí)冊(cè)答案