|
“情態(tài)動詞+完成式”的用法歸納 | |||
作者:best 文章來源:本站原創(chuàng) 點擊數(shù): 更新時間:2010/12/14 |
|
||
說明:引用此文請注明出處,并務請保留后面的有效鏈接地址,謝謝!
“情態(tài)動詞+完成式”的用法歸納
“情態(tài)動詞+完成式”是一個很有用的結(jié)構(gòu),在各類考試中經(jīng)常出現(xiàn),它主要用于表示對過去情況進行推測或責備等,其具體用法歸納如下(其后的中文意思僅供參考,比較準確的意思需視具體語境而定): may have done sth:可能已經(jīng)做了某事 might have done sth:可能已經(jīng)做了某事,本來可能做了某事 must have done sth:一定做了某事 could have done sth:可能已經(jīng)做了某事,本來可能做了某事,本來可以做了某事 should have done sth:應該做了某事,本來應該做了某事 ought to have done sth:本來應該做了某事 can’t have done sth:不可能已經(jīng)做了某事 couldn’t have done sth:不可能已經(jīng)做了某事 needn’t have done sth:本來不必做了某事 shouldn’t have done sth:本來不應該做了某事 oughtn’t to have done sth:本來不應該做了某事 在通常情況下,英語不用以下結(jié)構(gòu),在考試中若選項中出現(xiàn)這類結(jié)構(gòu),可首先予以排除: msutn’t have done sth (因為must表推測不用于否定句) can have done sth (因為done表推測通常不用于肯定句) need have done sth (因為need表推測通常不用于肯定句) 請看下面的考題: — 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 的意思是“本來不應該做某事”。選項A和D語法上不對,選項B不符合語境。 引用地址: |
|||
|
|||
文章錄入:best 責任編輯:admin | |||
【發(fā)表評論】【加入收藏】【告訴好友】【打印此文】【關(guān)閉窗口】 |
|
||||||
| 網(wǎng)站地圖 | 版權(quán)申明 | 設(shè)為首頁 | 加入收藏 | 會員中心 | 取回密碼 | 友情鏈接 | 用戶留言 | 管理登錄 | ||||
|