![]() ![]() |
“情態(tài)動(dòng)詞+完成式”的用法歸納 |
作者:best 文章來(lái)源:本站原創(chuàng) 點(diǎn)擊數(shù) 更新時(shí)間:2010-12-14 文章錄入:best 責(zé)任編輯:admin |
|
“情態(tài)動(dòng)詞+完成式”的用法歸納
“情態(tài)動(dòng)詞+完成式”是一個(gè)很有用的結(jié)構(gòu),在各類(lèi)考試中經(jīng)常出現(xiàn),它主要用于表示對(duì)過(guò)去情況進(jìn)行推測(cè)或責(zé)備等,其具體用法歸納如下(其后的中文意思僅供參考,比較準(zhǔn)確的意思需視具體語(yǔ)境而定): may have done sth:可能已經(jīng)做了某事 might have done sth:可能已經(jīng)做了某事,本來(lái)可能做了某事 must have done sth:一定做了某事 could have done sth:可能已經(jīng)做了某事,本來(lái)可能做了某事,本來(lái)可以做了某事 should have done sth:應(yīng)該做了某事,本來(lái)應(yīng)該做了某事 ought to have done sth:本來(lái)應(yīng)該做了某事 can’t have done sth:不可能已經(jīng)做了某事 couldn’t have done sth:不可能已經(jīng)做了某事 needn’t have done sth:本來(lái)不必做了某事 shouldn’t have done sth:本來(lái)不應(yīng)該做了某事 oughtn’t to have done sth:本來(lái)不應(yīng)該做了某事 在通常情況下,英語(yǔ)不用以下結(jié)構(gòu),在考試中若選項(xiàng)中出現(xiàn)這類(lèi)結(jié)構(gòu),可首先予以排除: msutn’t have done sth (因?yàn)?/FONT>must表推測(cè)不用于否定句) can have done sth (因?yàn)?/FONT>done表推測(cè)通常不用于肯定句) need have done sth (因?yàn)?/FONT>need表推測(cè)通常不用于肯定句) 請(qǐng)看下面的考題: — My cat’s really fat. — You _______ have given her so much food. A. wouldn’t B. couldn’t C. shouldn’t D. mustn’t 答案為C。shouldn’t have done 的意思是“本來(lái)不應(yīng)該做某事”。選項(xiàng)A和D語(yǔ)法上不對(duì),選項(xiàng)B不符合語(yǔ)境。
|
![]() ![]() |