![]() ![]() |
情態動詞推測用法小結 |
作者:zhouzx 文章來源:本站原創 點擊數 更新時間:2008-11-06 文章錄入:admin 責任編輯:admin |
|
3. must表示推測的用法 must 表示很有把握的推測,其意為“一定會”“肯定會”,只用于肯定句,一般不用于否定句或疑問句。表示對現在或未來的情況作推測,后接動詞原形;表示對過去情況的推測,接動詞完成式。如: I must be the happiest woman on earth! 我一定是世界上最幸福的女人了。 No, he must be lying. 不,他一定在撒謊(from www.hz123456.com)。 He must have mistaken my meaning. 他一定誤會了我的意思。 should have done只用于談論過去情況,主要有兩個用法:一是用于推測過去已經發生的情況,二是用于指本該發生而實際上未發生的情況。如: You should have told me so before. 你早就應該告訴我。 He should have arrived by now. 此時他本該到了。 Look at the time! We should have been at the theatre ten minutes ago. 瞧都什么時候了! 十分鐘前我們就該到戲院了。 need have done結構主要用于否定句或疑問句,一般不用于肯定句。用于否定句時,表示本來不必做某事,但實際上卻做了;用于疑問句時,用于詢問某一過去動作的必要性。如: You needn’t have hurried. 你當時實在不必那么匆忙。 She needn’t have come in person — a letter would have been enough. 她本不必親自來——寫封信來就足夠了。 Need you have paid so much? 你當時真須要付那么多錢嗎? Need they have sold the farm? 他們那時非得把農場賣掉不可嗎? |
![]() ![]() |