can和will区别

如题所述

区别在于表示能力和可能性的不同、表示意愿和决定的不同等。
1、Can用来表示某人有能力、技能或权限去做某事,表达的是某人对于完成某项任务或行动具备了能力,包括I can swim表示有游泳的能力,Will用来表示某件事情有可能发生,暗示一种推测、预测或假设,包括It will rain tomorrow表示根据天气预报,明天有预测会下雨。
2、Can也能够用来表示某人的意愿、愿意或允许做某事,表达的是主观上的情感或愿望,包括Can I have a piece of cake表示对方希望得到一块蛋糕,Will也能够用来表示某人的决定,用于表示自愿或承诺,包括I will help you with your homework表示决定帮助对方完成作业。
温馨提示:答案为网友推荐,仅供参考
相似回答