When should I use can? When should I use could?
What is right under what context?


6 Answers 6


Since your name seems Indian, I'll also mention a common Indian-English idiosyncrasy that may clear up matters for you. There is a tendency in Indian speech to use "could" for "can", and "would" for "will". This is wrong (or, to avoid being prescriptive, certainly at variance with other varieties of English, and non-standard even in India). Properly, "could" (subjunctive) is used to express possibility, things that may or may not happen, may or may not be done, etc. (to ask polite questions, for instance) — or in the past tense. If you're using it in the same sense as "can" (for a straightforward expression of ability), you're probably using it incorrectly.

For instance:

  • We could go (if we like / but we won't / etc.), but
    We can go (= We are capable of going / It is possible for us to go)

  • They could see us from the tower (if they were not blind / yesterday), but
    They can see us from the tower (=they are capable of seeing us, now)

  • Wrong: The speaker would be coming tomorrow.
    Correct: The speaker will be coming tomorrow. (The progressive is fairly common in IE, but even more natural to just say "The speaker will come tomorrow.")

  • 2
    I think your answer's about 100 times better-worded than mine. :)
    – kitukwfyer
    Aug 6, 2010 at 17:43
  • 2
    I don't think so, but thanks. :-) Aug 6, 2010 at 18:48
  • About "The speaker would be coming tomorrow," this might be a way to express some ideas, such as in response to "When would the speaker come if we were able to get payment made in time?" Though now looking at it I guess the best answer would be "The speaker would come tomorrow."
    – ErikE
    Sep 28, 2010 at 21:28
  • @ShreevatsaR, Do you mean that "Depending on that, we can go." is ungrammatical?
    – Pacerier
    Apr 13, 2014 at 5:33
  • @ShreevatsaR, In the context of english.stackexchange.com/a/163363/8278 , will both "could" and "can" be possible? What's the difference between them?
    – Pacerier
    Apr 13, 2014 at 5:40

To keep it simple, I answer you without complex grammatical terminology. There are five possible situations of using can.

1. Ability
In the first situation, we use can with a meaning of ability. For example, "I think I can lift the box" means that the speaker thinks that she/he is able to lift the box. The past tense form of the sentence is "I thought I could lift the box".

2. Permission
In the second, we use can with the meaning of permission. Undoubtedly, all permissions are questions. Example: "Hey Jim, can I use your PC for awhile?". Use could for more polite forms. Example: "Could you please allow me speak?".

3. Request
In the third case, we use it as a form of request. Example: "Can you please write it for me?". Use could for more polite form. Example: "Could you lend me $100?".

4. Possibility
Sometimes, can is also used to mark a possibility. Example: "Using mobile phones while driving can cause accidents.". Use could if the possibility is uncertain. Example: "He could arrive later."

5. Offer
When offering help to someone, use can. Example: "Can I open the bottle for you?". Could is unusual, formal, and archaic here.

Could is used in two more ways where can isn't normal.

1. To make suggestions
Example: "We could go out for awhile, if you like."

2. To express, forcefully, what someone must do
Example: "You could speak up!"

I hope that this answer could help you a lot! :)


"Could" is the subjunctive form of "can." That means you use it to express possibilities and the like. "I could go to the movies, but I might just stay home."

When "could" is used as the past-tense of "can," you're talking about something you used to be able to do, but can't anymore, so whatever action you're speaking of is hypothetical. "I could have gone to the movies, but I decided to stay home," or "I could mow the lawn before my back injury." (Really that second sentence should say "I could have mown...," but a lot of people don't bother.)

The subjunctive is also used when talking about emotions, wishes, judgments, and such like. Honestly, Wikipedia is probably better at explaining the subjunctive than I.

Good luck!

  • 3
    Not sure about the parenthetical—"I could mow the lawn before my back injury" refers to a general capability prior to the injury, whereas "I could have mowed..." refers to just a single instance of non-mowing.
    – nohat
    Aug 5, 2010 at 20:50
  • I see your point...Not 100% sure though. I need to look it up. Regardless, that "mowed" should be "mown"...
    – kitukwfyer
    Aug 5, 2010 at 21:32

The difference is one of mood and tense. kitukwfyer hits all the right notes here.

The subjunctive also helps differentiate the forms in questions. Compare:

  • Could you run (please)?
  • Can you run?

Could lends politeness to a question in a request of someone. I’d more likely say, “could you help me”, than “can you help me?”.


Addition to kitukwfyer's answer. Could is consider more polite than Can, for example, when you talk to your friends you can say, "Can you give me that pen?", however when you talk to your teacher you should say "Could you give me that pen?"


'could' is not the past tense of 'can'. In modern English modal verbs are tenseless. That's why they can all operate in all time sequences.

  • is the question asked after a lot of research it is a very simple question has got so much attention a Aug 6, 2019 at 6:55

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