摘要:must:表示“准是,肯定是”,只用于肯定句,肯定程度极高。对现在或正在发生的事推测,用“must +动词原形”或“must be +现在分词”;对过去事情的推断,用“must have +过去分词”。如:It must be Tom.(那一定是汤姆。)He
靠谱的推测性情态动词
- must:表示“准是,肯定是”,只用于肯定句,肯定程度极高。对现在或正在发生的事推测,用“must +动词原形”或“must be +现在分词”;对过去事情的推断,用“must have +过去分词”。如:It must be Tom.(那一定是汤姆。)He must have been tired after working all day.(他工作了一整天,一定很累。)
- should:表示有一定根据的推测、推论或可能性,意为“可能,该”,肯定的语气没有must强,可用于对现在、将来情况的推测。如:It's 8 o'clock. The meeting should be over.(8点了,会议应该结束了。)
- will/would:可表示推测,语气较肯定,且would比will稍弱。will用于对现在或将来情况的推测;would可用于对过去情况的推测,也可用于在虚拟语气等语境中表示不太肯定的推测。如:This will be the book you want.(这就是你想要的书。)If I had seen him yesterday, he would have been in the library.(如果我昨天看到他,他应该在图书馆。)
相对不靠谱的推测性情态动词
- may:可用于肯定句和否定句,不能用于疑问句,可能性不大。对现在或正在发生的事推测,用“may +动词原形”或“may be +现在分词”;对过去情况的推测,用“may have +过去分词”。如:He may be busy now.(他现在可能很忙。)She may have gone to the park yesterday.(她昨天可能去公园了。)
- might:与may用法类似,可用于肯定句和否定句,不用于疑问句,语气比may更不确定,可能性更小。如:It might rain tomorrow.(明天可能会下雨。)He might have forgotten his promise.(他可能忘记了他的承诺。)
- could:可用于肯定句、否定句和疑问句。表示推测时,couldn't语气比can't弱。对现在或正在发生的事推测,用“could +动词原形”或“could be +现在分词”;对过去情况的推测,用“could have +过去分词”。如:The answer could be right.(答案可能是对的。)She couldn't have finished the work so quickly.(她不可能这么快就完成了工作。)
2023-2024年相关考题
I didn't see her in the meeting room this morning. She ______ have spoken at the meeting。
A. mustn't
B. shouldn't
C. needn't
D. couldn't
答案:D。根据“我今天早上在会议室没看到她”可知,她“不可能”在会议上发言,是对过去情况的否定推测,用couldn't have done,故选D。
来源:Xin神英语