1) can的主要用法是: A. 表示体力或脑力的能力: eg. The girl can dance very well. B. 表示说话的推测、事物的可能性等: eg. Can the news be true? C. 在口语中, can可以表示请求或允许: eg. Can I sit here? 2) may 常用来表示: A. 表示请求、允许;比can较为正式: eg. May I come in ? You may go now. B. 表示说话人的猜测: “也许” “可能”: 通常只用于肯定句和否定句中。 eg. --I believe the man is from England. --But I may be wrong. The guest may arrive this afternoon. C. 表示祝愿;但语气较正式: eg. May you succeed! May you have a good journey! 3)should表示义务、建议、劝告,意为 “应该”。 “should+ have+过去分词” 表示本应该在过去做但没有做。 eg: You should keep your promise. 你应该遵守诺言。 She should have passed the exam. 她应该通过考试的。 4)must 的主要用法: 1. 表示必然性。 eg: We must all die. 人总要死的。 2. 表示强制或者义务。 eg: You must get up early. 你必须早起来。 (Best wishes to you!)