当我们询问对方会不会做某事或能不能做某事时,经常会用到can和may。但两者是否可以混用?比如下面的两个句子哪个看起来更正确呢?
- Can I ask you a few questions?
- May I ask you a few questions?
一般情况下,大多数人认为询问“可不可以做某事”以得到许可时,用can是错误的。can应该只用于询问是否具有某种能力的情况下,比如“你能说意大利语吗?”,比如:
- Can she swim?
- Can you speak Italian?
但是,实际上询问许可时用can从语法上讲是没有任何问题的。can和may仅有的区别只是may比can显得更客气、更委婉一些。在非正式情况下,用can更普遍,而在正式场合中,may要更合适一些。
原创文章,作者:闲趣,如若转载,请注明出处:http://www.xqrp.com/661162.html