高中英語語法:情態動詞的推測用法
高中英語語法:情態動詞的推測用法
溫馨提醒:情態動詞的推測用法是高考英語情態動詞中最重要的考點,根據近年來各省市的考試情況來看,約有70%的情態動詞考題涉及此考點。
1. can / could用于表推測的用法
(1) 從使用句型上看,can 通常只用于否定句或疑問句,一般不用于肯定句,而could 可用于肯定句、否定句和疑問句。兩者沒有時間上的差別,只是could 比 can 更委婉,更不確定。如:
It cant [couldnt] be true. 那不可能是真的。
What can [could] they be doing? 他們會在干什么呢?
We could go there this summer. 今年夏天我們可能要去那兒。
注:can 有時也用于肯定句中表示推測,主要用于表示理論上的可能性(即從理論上看是可能的,但實際未必會發生),或表示有時之意。如:
Even experienced teachers can make mistakes. 即使是有經驗的教師也可能出錯。
She can be very unpleasant. 她有時很令人討厭。
(2) 從時間關系看,對現在或將來情況作推測,后接動詞原形;對正在進行的情況作推測,后接 be doing 結構;對過去情況作推測,后接動詞完成式。如:
He could have gone home. 他可能已經回家了。
He cant [couldnt] have understood. 他不可能理解了。
Why does he know this? Can [Could] someone have told him about it? 他怎么知道? 會是哪個人告訴他了嗎?
(3) could+完成式除表示對過去的推測外,還有以下重要用法:
① 表示過去沒有實現的可能性,常譯為本來可以。如:
I could have lent you the money.Why didnt you ask me? 我本來可以借這筆錢給你的。你為什么不向我提出?
② 用來委婉地責備某人過去應該做某事而沒有去做,常譯為本來應該。如:
You could have helped him. 你本來應該幫助他的。
③ 表示差點兒就要。如:
I could have died laughing. 我差點兒笑死了。
2. may / might用于表推測的用法
表示推測,兩者都可用,只是 might 比 may 語氣更不確定,表示的可能性更小。
(1) 在句型使用方面:兩者均可用于肯定句和否定句,但用于疑問句時,may通常不用于句首,但可用于疑問句的句中(如特殊疑問句等),而might盡管可以用于疑問句的句首,但不算普通,通常會改用其他句式(如用could等)。如:
He may [might] know the answer. 他可能知道答案。
He may [might] not believe you. 他可能不會相信你。
And who may [might] she be? 那么她會是哪一位呢?
(2) 從時間關系看,對現在或將來情況作推測,后接動詞原形;對正在進行的情況作推測,后接 be doing 結構;對過去情況作推測,后接動詞完成式。如:
He may [might] tell his wife. 他也許會告訴他妻子。
He may [might] be writing a letter. 他可能在寫信。
She may [might] have read it in the papers. 她可能在報上已讀到過此事。
(3)might+完成式除表示對過去的推測外,還有以下重要用法:
① 表示過去某事可能發生而實際上卻并沒發生。如:
It was really very dangerous. I might have killed myself. 那真的是太危險了,我差點沒命了。
A lot of men died who might have been saved.很多人本來可以獲救的卻死了。
② 表示委婉的批評或責備。如:
You might have made greater progress. 你的進步本來可更大一些的。
You might at least have answered my letter. 你至少可以回我一封信嘛。
3. must表示推測的用法
must 表示很有把握的推測,其意為一定會肯定會,只用于肯定句,一般不用于否定句或疑問句。表示對現在或未來的情況作推測,后接動詞原形;表示對過去情況的推測,接動詞完成式。如:
I must be the happiest woman on earth! 我一定是世界上最幸福的女人了。
No, he must be lying. 不,他一定在撒謊。
He must have mistaken my meaning. 他一定誤會了我的意思。
4. should have done 的用法
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. 瞧都什么時候了! 十分鐘前我們就該到戲院了。
5. need have done 的用法
need have done結構主要用于否定句或疑問句,一般不用于肯定句。用于否定句時,表示本來不必做某事,但實際上卻做了;用于疑問句時,用于詢問某一過去動作的必要性。如:
You neednt have hurried. 你當時實在不必那么匆忙。
She neednt have come in person a letter would have been enough. 她本不必親自來寫封信來就足夠了。
Need you have paid so much? 你當時真須要付那么多錢嗎?
Need they have sold the farm? 他們那時非得把農場賣掉不可嗎? 高中英語語法:情態動詞的推測用法
溫馨提醒:情態動詞的推測用法是高考英語情態動詞中最重要的考點,根據近年來各省市的考試情況來看,約有70%的情態動詞考題涉及此考點。
1. can / could用于表推測的用法
(1) 從使用句型上看,can 通常只用于否定句或疑問句,一般不用于肯定句,而could 可用于肯定句、否定句和疑問句。兩者沒有時間上的差別,只是could 比 can 更委婉,更不確定。如:
It cant [couldnt] be true. 那不可能是真的。
What can [could] they be doing? 他們會在干什么呢?
We could go there this summer. 今年夏天我們可能要去那兒。
注:can 有時也用于肯定句中表示推測,主要用于表示理論上的可能性(即從理論上看是可能的,但實際未必會發生),或表示有時之意。如:
Even experienced teachers can make mistakes. 即使是有經驗的教師也可能出錯。
She can be very unpleasant. 她有時很令人討厭。
(2) 從時間關系看,對現在或將來情況作推測,后接動詞原形;對正在進行的情況作推測,后接 be doing 結構;對過去情況作推測,后接動詞完成式。如:
He could have gone home. 他可能已經回家了。
He cant [couldnt] have understood. 他不可能理解了。
Why does he know this? Can [Could] someone have told him about it? 他怎么知道? 會是哪個人告訴他了嗎?
(3) could+完成式除表示對過去的推測外,還有以下重要用法:
① 表示過去沒有實現的可能性,常譯為本來可以。如:
I could have lent you the money.Why didnt you ask me? 我本來可以借這筆錢給你的。你為什么不向我提出?
② 用來委婉地責備某人過去應該做某事而沒有去做,常譯為本來應該。如:
You could have helped him. 你本來應該幫助他的。
③ 表示差點兒就要。如:
I could have died laughing. 我差點兒笑死了。
高中英語語法:情態動詞的推測用法
溫馨提醒:情態動詞的推測用法是高考英語情態動詞中最重要的考點,根據近年來各省市的考試情況來看,約有70%的情態動詞考題涉及此考點。
1. can / could用于表推測的用法
(1) 從使用句型上看,can 通常只用于否定句或疑問句,一般不用于肯定句,而could 可用于肯定句、否定句和疑問句。兩者沒有時間上的差別,只是could 比 can 更委婉,更不確定。如:
It cant [couldnt] be true. 那不可能是真的。
What can [could] they be doing? 他們會在干什么呢?
We could go there this summer. 今年夏天我們可能要去那兒。
注:can 有時也用于肯定句中表示推測,主要用于表示理論上的可能性(即從理論上看是可能的,但實際未必會發生),或表示有時之意。如:
Even experienced teachers can make mistakes. 即使是有經驗的教師也可能出錯。
She can be very unpleasant. 她有時很令人討厭。
(2) 從時間關系看,對現在或將來情況作推測,后接動詞原形;對正在進行的情況作推測,后接 be doing 結構;對過去情況作推測,后接動詞完成式。如:
He could have gone home. 他可能已經回家了。
He cant [couldnt] have understood. 他不可能理解了。
Why does he know this? Can [Could] someone have told him about it? 他怎么知道? 會是哪個人告訴他了嗎?
(3) could+完成式除表示對過去的推測外,還有以下重要用法:
① 表示過去沒有實現的可能性,常譯為本來可以。如:
I could have lent you the money.Why didnt you ask me? 我本來可以借這筆錢給你的。你為什么不向我提出?
② 用來委婉地責備某人過去應該做某事而沒有去做,常譯為本來應該。如:
You could have helped him. 你本來應該幫助他的。
③ 表示差點兒就要。如:
I could have died laughing. 我差點兒笑死了。
2. may / might用于表推測的用法
表示推測,兩者都可用,只是 might 比 may 語氣更不確定,表示的可能性更小。
(1) 在句型使用方面:兩者均可用于肯定句和否定句,但用于疑問句時,may通常不用于句首,但可用于疑問句的句中(如特殊疑問句等),而might盡管可以用于疑問句的句首,但不算普通,通常會改用其他句式(如用could等)。如:
He may [might] know the answer. 他可能知道答案。
He may [might] not believe you. 他可能不會相信你。
And who may [might] she be? 那么她會是哪一位呢?
(2) 從時間關系看,對現在或將來情況作推測,后接動詞原形;對正在進行的情況作推測,后接 be doing 結構;對過去情況作推測,后接動詞完成式。如:
He may [might] tell his wife. 他也許會告訴他妻子。
He may [might] be writing a letter. 他可能在寫信。
She may [might] have read it in the papers. 她可能在報上已讀到過此事。
(3)might+完成式除表示對過去的推測外,還有以下重要用法:
① 表示過去某事可能發生而實際上卻并沒發生。如:
It was really very dangerous. I might have killed myself. 那真的是太危險了,我差點沒命了。
A lot of men died who might have been saved.很多人本來可以獲救的卻死了。
② 表示委婉的批評或責備。如:
You might have made greater progress. 你的進步本來可更大一些的。
You might at least have answered my letter. 你至少可以回我一封信嘛。
3. must表示推測的用法
must 表示很有把握的推測,其意為一定會肯定會,只用于肯定句,一般不用于否定句或疑問句。表示對現在或未來的情況作推測,后接動詞原形;表示對過去情況的推測,接動詞完成式。如:
I must be the happiest woman on earth! 我一定是世界上最幸福的女人了。
No, he must be lying. 不,他一定在撒謊。
He must have mistaken my meaning. 他一定誤會了我的意思。
4. should have done 的用法
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. 瞧都什么時候了! 十分鐘前我們就該到戲院了。
5. need have done 的用法
need have done結構主要用于否定句或疑問句,一般不用于肯定句。用于否定句時,表示本來不必做某事,但實際上卻做了;用于疑問句時,用于詢問某一過去動作的必要性。如:
You neednt have hurried. 你當時實在不必那么匆忙。
She neednt have come in person a letter would have been enough. 她本不必親自來寫封信來就足夠了。
Need you have paid so much? 你當時真須要付那么多錢嗎?
Need they have sold the farm? 他們那時非得把農場賣掉不可嗎? 高中英語語法:情態動詞的推測用法
溫馨提醒:情態動詞的推測用法是高考英語情態動詞中最重要的考點,根據近年來各省市的考試情況來看,約有70%的情態動詞考題涉及此考點。
1. can / could用于表推測的用法
(1) 從使用句型上看,can 通常只用于否定句或疑問句,一般不用于肯定句,而could 可用于肯定句、否定句和疑問句。兩者沒有時間上的差別,只是could 比 can 更委婉,更不確定。如:
It cant [couldnt] be true. 那不可能是真的。
What can [could] they be doing? 他們會在干什么呢?
We could go there this summer. 今年夏天我們可能要去那兒。
注:can 有時也用于肯定句中表示推測,主要用于表示理論上的可能性(即從理論上看是可能的,但實際未必會發生),或表示有時之意。如:
Even experienced teachers can make mistakes. 即使是有經驗的教師也可能出錯。
She can be very unpleasant. 她有時很令人討厭。
(2) 從時間關系看,對現在或將來情況作推測,后接動詞原形;對正在進行的情況作推測,后接 be doing 結構;對過去情況作推測,后接動詞完成式。如:
He could have gone home. 他可能已經回家了。
He cant [couldnt] have understood. 他不可能理解了。
Why does he know this? Can [Could] someone have told him about it? 他怎么知道? 會是哪個人告訴他了嗎?
(3) could+完成式除表示對過去的推測外,還有以下重要用法:
① 表示過去沒有實現的可能性,常譯為本來可以。如:
I could have lent you the money.Why didnt you ask me? 我本來可以借這筆錢給你的。你為什么不向我提出?
② 用來委婉地責備某人過去應該做某事而沒有去做,常譯為本來應該。如:
You could have helped him. 你本來應該幫助他的。
③ 表示差點兒就要。如:
I could have died laughing. 我差點兒笑死了。