![]() ![]() |
“情態(tài)動詞+完成式”的用法歸納 |
作者:spen 文章來源:本站原創(chuàng) 點擊數(shù) 更新時間:2009-05-31 文章錄入:admin 責任編輯:admin |
|
“情態(tài)動詞+完成式”的用法歸納 1. must + have done:用于肯定句,表示推測,意為“一定(已經(jīng))……”。 2. can + have done:用于否定句或疑問句,表示推測,意為“可能(已經(jīng))……”。 3. could + have done:可用于肯定句、否定句或疑問句,表示推測、責備或遺憾等,意為“可能……”、“本來可以……”、“本來應(yīng)該……”等。 4. should [ought to] + have done:可用于肯定句、否定句或疑問句,表示責備或遺憾等,意為“本來應(yīng)該……”。 5. need + have done:用于否定句或疑問句,用于否定時意為“本來不必”,用于疑問句時意為“有必要……嗎”。 6. may + have done:用于肯定句或否定句,表示推測,意為“可能(已經(jīng))……”。 7. might + have done:用于肯定句或否定句,表示推測,意為“可能(已經(jīng))……(此時 might 可換為 may);另外還可以表示過來可能發(fā)生的事結(jié)果未發(fā)生,意為“本來會……”(此時 might 不能換為 may)。 用法舉例: He can’t have left so soon. 他不可能走得這么早。 I should have thought of it. 我本應(yīng)想到這一點的。 You needn’t have mentioned it. 你沒有必要提及此事的。 You must have mistaken my intention. 你一定是誤會了我的意圖。 I might have come to a wrong conclusion. 我或許得出了錯誤的結(jié)論。 You could have helped me—why did you just sit and watch? 你本可幫助我的,為什么只坐在一旁瞧著?
|
![]() ![]() |