should 指说话人的期望推中的可能性,如: They should have arrived in Beijing by this time. 他们这个时候该到北京了.They should arrive at noon. 她应该在中午到达. must 指根据逻辑推断出来的可能性,表示一种必然性,如: If the lights were on, they must have been at home. 如果灯亮着,那么他们一定在家.You must be very tired. 你一定很累了. may 指具有一定量度的可能性,即可能属实但不确定,表示一种或然性.如: There may be some rain today. 今天可能会下点雨.I may be back next year. 我可能明年会回来. can 表示介乎于 must(必然性)和 may(或然性)之间的可能性.如: Such things can and do happen. 这样的事情可能而且确实发生了.long-term therapy can last five years or more. 长期治疗有可能持续5年乃至更长时间.
should表示按常理的推测.can表示理论上或习惯上的可能性.
1个回答
相关问题
-
can可以表示可能性,这与其表示推测是一个概念么?
-
may和can表示推测的用法区分.
-
在地理上用字母表示经纬度,习惯上用S表示( )
-
must have done 和 should have done 的表示推测区别?
-
在地理上用字母表示经纬度,习惯上用S表示 [ ] A.东经
-
Can,may,might,could在表示推测时的区别
-
表示对过去的推测can have done,may have done 有什么不同?有的书上说有can not have
-
英语表示推测肯定或否定的单词如题
-
MAY CAN MUST COULD MIGHT表示推测时的用法
-
英语作文(运用表示推测的单词must、can't、might、could)