![]() ![]() |
“情態(tài)動(dòng)詞+完成時(shí)”的語法意義 |
作者:劉永科 文章來源:本站原創(chuàng) 點(diǎn)擊數(shù) 更新時(shí)間:2017-04-25 文章錄入:admin 責(zé)任編輯:admin |
|
【特別提示】 總之,“情態(tài)動(dòng)詞+完成時(shí)”表示如下意義,務(wù)必牢記于心。 1. must have done (1)表示“過去一定做過某事”(肯定推測) (2)其否定式為:can’t/couldn’t have done 2. should have done (1)表示“過去本來應(yīng)該做某事”(實(shí)際沒做) (2)表示對(duì)過去情況的推測,意為“應(yīng)該已經(jīng)做了某事” (3)與過去事實(shí)相反的虛擬語氣(限于第一人稱) 3. shouldn’t have done (1)表示“過去本來不該做某事”(實(shí)際做了) (2)與過去事實(shí)相反的虛擬語氣(限于第一人稱) 4. can have done (1)用于疑問句表示對(duì)過去的推測(可能性的疑問推測) (2)用于否定句表示對(duì)過去的推測(完全否定的推測) (3)沒有肯定式。 5. could have done (1)用于疑問句表示對(duì)過去的推測(可能性推測) (2)用于否定句表示對(duì)過去的推測(完全否定的推測) (3)用于陳述句表示“過去本能夠做某事”(實(shí)際沒做) 6. may have done指“過去可能做了某事”(可能性推測) 7. may not have done指“過去可能沒有做某事“(可能性推測) 8. might have done (1)指“過去可能做了某事”(可能性推測) (2)指“過去本可以做某事”(實(shí)際沒做) 9. might not have done (1)指“過去可能沒有做某事”(可能性推測) (2)指“過去本來不可以做某事”(實(shí)際做了) 10. needn’t have done 指過去本不必要做某事(但實(shí)際做了)
更多文章,請(qǐng)查看:https://www.cpsenglish.com/people/548/articles/articles
|
![]() ![]() |