Skip to content
Grammar By Edumynt

"Will" vs "Would": Future, Habit, and Polite Meaning

Will vs would explained with future meaning, past habit, polite requests, hypothetical results, reported speech, common mistakes, and practice questions.

Confusing Words , Exam Grammar 8 min read

Many learners treat will and would as only present and past forms of the same word. That is partly true, but not enough.

Incorrect: When I was a child, I will play outside every evening.
Correct: When I was a child, I would play outside every evening.

Here, “would” does not mean future. It describes a repeated past habit. In another sentence, it may show politeness:

Would you like some tea?

And in a conditional sentence, it may show an imagined result:

If I knew the answer, I would tell you.

So the real difference is not just time. Will usually belongs to real future, willingness, promise, prediction, and present decision. Would creates distance: past distance, polite distance, or imaginary distance. Once you understand that idea, most errors become much easier to spot.


  • Will = future action, prediction, promise, willingness, instant decision.
  • Would = past habit, polite request/offer, hypothetical result, future seen from a past point.

Rule box: Use will for real future or present willingness. Use would for past, polite, imagined, or reported future meanings.

Compare:

I will help you.
I would help you if I could.

The first sentence sounds real and direct. The second sentence depends on an imagined condition.


“Will” and “would” are modal verbs. They are followed by the base form of the main verb.

PatternExample
subject + will/would + base verbShe will come. / She would come if invited.
subject + will/would + not + base verbHe will not agree. / He would not agree.
will/would + subject + base verbWill you help me? / Would you help me?
will/would + have + past participleThey will have left. / They would have left earlier.

Do not add -s after the modal:

Correct: He will go.
Incorrect: He will goes.

UseBetter ModalExample
Real futurewillI will call you tomorrow.
PredictionwillIt will rain tonight.
Promise or willingnesswillI will help you.
Polite requestwouldWould you open the window?
Polite offer/invitationwouldWould you like tea?
Past habitwouldWe would play cricket after school.
Hypothetical resultwouldIf I knew, I would tell you.
Future in the pastwouldHe said he would come.

Use this method before choosing the answer:

  1. Is the sentence about a real future action or present decision? Use will.
  2. Is it a promise, willingness, or prediction? Usually will.
  3. Is it a polite request, invitation, or offer? Prefer would.
  4. Is it an unreal condition with “if”? Use would in the result clause.
  5. Is the sentence reporting a future action from the past? Use would.
  6. Is it describing repeated action in the past? Would can work, especially for actions, not states.

If I knew the answer, I ___ tell you.

The condition is unreal: “If I knew.” Correct: I would tell you.

I ___ send the file tonight.

This is a real future promise or decision. Correct: I will send the file tonight.

He said he ___ meet us at the station.

The reporting verb “said” is in the past. Correct: He said he would meet us at the station.


  1. I will finish the work today.
    A real future plan or promise.

  2. I would finish the work today if I had time.
    An imagined result.

  3. Will you attend the meeting?
    A direct question about future action.

  4. Would you attend the meeting if it were online?
    A hypothetical question.

  5. Would you like tea?
    A polite offer. “Will you like tea?” sounds unnatural for offering tea.

  6. When I was young, I would play outside every evening.
    A repeated past habit.

  7. She said she would call later.
    Future-in-the-past in reported speech.

  8. If he apologises, I will forgive him.
    A real possible condition.

  9. If he apologised, I would forgive him.
    A less real or imagined condition.

  10. The door will not open.
    This can mean refusal or failure: the door is not opening despite effort.


Many exam errors come from mixing real and unreal conditions.

Condition TypeStructureExample
Real possible conditionif + present, will + base verbIf I know, I will tell you.
Unreal present conditionif + past, would + base verbIf I knew, I would tell you.
Unreal past conditionif + past perfect, would have + past participleIf I had known, I would have told you.

The verb after “if” is a clue. If the condition says “knew,” “had,” “were,” or another past-looking form with unreal meaning, the result usually needs would, not will.

Incorrect: If I knew, I will tell you.
Correct: If I knew, I would tell you.

But do not blindly avoid “will” after every “if.” In real conditions, “will” belongs in the main clause:

If I get time, I will call you.


“Would” can describe repeated past actions:

During summer vacations, we would visit our grandparents.

But it is weaker with past states. For states, used to is usually better.

Better: I used to have long hair.
Awkward: I would have long hair.

“Would” for past habit usually needs a clear past-time setting, such as “when I was a child,” “in those days,” or “during college.” Without that setting, readers may think it is hypothetical.


“Would” often makes a request softer because it creates social distance.

Will you close the door?
Would you close the door?

Both can be correct, but the second sounds more polite. In formal communication, customer service, interviews, and emails, “would” is often safer:

Would you please confirm your availability?
Would it be possible to reschedule the meeting?

“Will” is not rude by itself. It is just more direct.


When a future sentence is reported after a past reporting verb, “will” often changes to “would.”

Direct: He said, “I will come.”
Reported: He said he would come.

If the future event is still certain or official, some speakers may keep “will,” but exams usually expect backshift: will → would.

Correct: Would you like some coffee?
Unnatural: Will you like some coffee?

“Will you like” asks about future preference, not a normal offer.

Incorrect: When we were children, we will swim in the river.
Correct: When we were children, we would swim in the river.

The time marker “when we were children” blocks real future meaning.

For unreal past results, use would have + past participle.

If she had studied harder, she would have passed.

Do not use “would passed” or “would have pass.”


IncorrectCorrectWhy
If I know, I would tell you.If I know, I will tell you.Real condition takes will in the result.
If I knew, I will tell you.If I knew, I would tell you.Unreal condition takes would.
Will you like tea?Would you like tea?Polite offer.
When I was a child, I will play outside.When I was a child, I would play outside.Past habit.
He said he will come.He said he would come.Reported future from a past point.
She would goes there.She would go there.Modal + base verb.

Choose the correct option.

  1. If I see him, I ___ tell him.
    a) will b) would

  2. If I saw him, I ___ tell him.
    a) will b) would

  3. ___ you like some water?
    a) Will b) Would

  4. He promised he ___ return soon.
    a) will b) would

Find and correct the error.

  1. When she was in school, she will read two books a week.

  2. If I had enough money, I will buy a house.

  3. He said he will meet us after lunch.

Rewrite or fill in the blank.

  1. Rewrite politely: “Will you send me the details?”

  2. Fill in: If they had left earlier, they ___ have reached on time.

  3. Fill in: I ___ help you tomorrow. Do not worry.

  1. will — real possible condition.
  2. would — unreal condition.
  3. Would — polite offer.
  4. would — promise reported from a past point.
  5. When she was in school, she would read two books a week.
  6. If I had enough money, I would buy a house.
  7. He said he would meet us after lunch.
  8. Would you send me the details?
  9. would — unreal past result: would have reached.
  10. will — real future promise.

Final rule: Will is direct and real: future, promise, prediction, willingness. Would is distant: past habit, politeness, reported future, and imagined result.

Memory trick: will = real, would = remote.

Revise these pairs:

I will tell you if I know.
I would tell you if I knew.
He said he would come.
Would you like tea?