Which is correct if I want to request for a pen?

  • Can I have your pen please?
  • May I have your pen please?
  • 3
    For one, can is more informal; may is formal. The school marm can't let you say Can I, and your friends may not like it if you say May I.
    – Kris
    Commented Jan 11, 2012 at 7:32
  • 1
    I have voted to reopen because the supposed "duplicate" deals with a very odd example ("May you help me", as waiwai's answer points out, doesn't make much sense in most contexts).
    – herisson
    Commented Jul 7, 2018 at 20:42

6 Answers 6


Can primarily expresses possibility and ability and, secondarily, permission. May expresses primarily possibility and, secondarily, permision and volition. In seeking permission, as in your examples, the use of may is much more formal and polite than can and is used rather less.

However, both 'Can I have your pen please?' and 'May I have your pen please?' are blunt ways of making a request. In practice, a native speaker, at least of British English, is much more likely to say something like 'You don't happen to have a pen I could borrow, do you?'

  • 'You don't happen to have a pen I could borrow, do you?' would give the person enough time to think, rethink and decide otherwise than to risk it, perhaps?
    – Kris
    Commented Jan 12, 2012 at 5:08
  • @Kris: Perhaps. Commented Jan 12, 2012 at 7:45
  • @BarrieEngland: I have just transferred an answer I gave long ago to the question which is suspected of being a duplicate of this one (Can/May/Will you help me with this?) here. Does it deserve the score of –2 and the accusation of etymological fallacy it go there? What do you think?
    – user58319
    Commented Sep 22, 2018 at 18:52

NOAD has a usage note that reads:

Is there any difference between can and may when used to request or express permission, as in : may I ask you a few questions? or : can I ask you a few questions? It is still widely held that using can for permission is somehow incorrect and that it should be reserved for expressions denoting capability, as in : can you swim? Although the use of the 'permission' sense of can is not regarded as incorrect in standard English, there is a clear difference in formality between the two verbs: may is, generally speaking, a more polite way of asking for something and is the better choice in more formal contexts.

I suspect many other English dictionaries have similar notes under their entries for may or can.


It's "May I have your pen please". When you use can, you are asking if you have the ability to have the pen. But when you use may, you are asking for permission to have the pen.

  • 5
    This is misleading. Both are used to seek permission, but may is much more formal than can. Commented Jan 4, 2013 at 8:13
  • The English is also misleading. Does anyone really mean what they say or say what they mean? Don't answer that. It's not only a rhetorical question, but it assumes that the answer doesn't really matter.
    – user21497
    Commented Jan 4, 2013 at 8:41
  • I agree with @Barrie. Say may instead of can, and you risk sounding pompous. Say can instead of may, and you risk sounding uneducated. Both are used; one may be more "correct," but the other is more common – make your choice accordingly. As a side note, if Kari's answer is the correct one, then this is a general reference question. However, our ensuing discussion takes this away from the realm of general reference, and into the realm of usage.
    – J.R.
    Commented Jan 4, 2013 at 10:05
  • This answer does not agree with widespread practice in American English. The two expressions are for all practical purposes interchangeable in my experience. The desire to borrow a pen will be understood either way. Only someone recognizing this desire could argue some distinction between the received meaning and the way they would have preferred you to have expressed it. Except between a parent and child, a teacher and a very young student or similar relationship drawing such a distinction is impertinent at best. Commented Aug 11, 2018 at 13:37

"Can I" refers more to the ability or inability to accomplish a task: "Would it be possible for me to actually have your pen in my possession" whereas "May I" would lean towards permission for the task: "Will you grant me the permission of taking your pen".

  • 2
    -1 In OP's examples, can and may mean exactly the same thing -- related to permission; ability is not a factor. In fact, in the sense of being able to, the question Can I would be entirely different from what is implied here.
    – Kris
    Commented Jan 11, 2012 at 9:08
  • 1
    Actually, even "Is it possible for me to have your pen?" (the literal meaning of 'can') would be interpreted as a request for the pen by native English speakers. Commented Jan 11, 2012 at 12:26
  • 3
    My high school headmaster who also was the senior English teacher illustrated the difference when someone asked "Can I do X?" where X was something that was not ordinarily permitted under school rules. The response was "You can but you may not." So, "May I use your pen, please?" (note: not "have" which could be taken to mean that you intend to keep the pen forever; indeed, "borrow" would be even better than "use") is how I would phrase it. "Can I have your pen, please?" is not only blunt as Barrie England points out, but could be used by a polite robber or strong-arm person. Commented Jan 11, 2012 at 13:37
  • @DilipSarwate +1 for 'a polite robber', true.
    – Kris
    Commented Jan 12, 2012 at 5:05
  • @DilipSarwate I'm with your old headmaster. He sums up the difference, as I have always understood it, in 6 words. Commented Aug 29, 2023 at 18:57

Why not ask etymology for some help here?

The word can comes from Proto-Germanic kunnan

to be mentally able, to have learnt

Can is about ability, skills, knowing how to do things, whereas the word may comes from Proto-Germanic root mag-, infinitive maganan, from Proto-Indo-European magh-

to be able, have power

May is about power, the position a person is in to grant or refuse another person permission to do something, says the Online Etymology dictionary.

Can I go to the bathroom?

– etymologically – is not really appropriate for asking permission as it means something like Do you think I know how to go to the bathroom?, which might sound rude, even! On the other hand,

May I go to the bathroom?

– etymologically again – means something like Would your highness allow me to go to the bathroom? and, in the classless world we live in (?) we are not really ready to your-highness anyone if we can avoid it! Well, little children cannot really avoid it for a question of stature and status, but, when you have grown up, using may is felt as humiliating, as if you were kneeling in front of someone.

Could I go to the bathroom?

represents a middle ground between rudeness and self-humiliation, which can satisfy both the speaker and the listener!

Using the modal auxiliary can in the conditional, 'unrealising' the present, making it hypothetical, dampens the shock. I am asking about objective conditions (do you think I know how to) but using the conditional instead of the present puts more emphasis on the listener, on their ability to assess the situation, which is a tacit acknowledgement of their authority.


The word ‘may’ is used to convey the following sense:
a. Possibility
b. Request
c. Order

a. Possibility
The word ‘may’ shows possibility. It means the happening of something is not sure. There is a confusion whether it will happen or not.
It may rain today.
He may go to market in the evening.
She may meet you in the afternoon.
It may happen.
The wind may blow violently.

b. Request
The word ‘may’ is used to show a requesting manner.
May I come in, Sir?
May I take your pen?
May you leave me for one hour?
May I help you?

c. Order
This word is also used to order someone. Examples:
You may go now.
You may do this thing.
You may pluck a flower.
You may take my pen.

Finally as per your question 'Can I have your pen, please?' is a wrong sentence as there is nothing about ability.
'May I have your pen, please?' is the right one.

From aspenglish.com

  • No; as NOAD says, "the use of the 'permission' sense of can is not regarded as incorrect in standard English" (though in informal registers). Commented Apr 12, 2020 at 13:37

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.