Give or Provide: Which One Should You Use?

Use give when you hand something over or do something for a person (give me a call, give her the keys). Use provide when you supply something that is needed, usually in a more formal or official way (the hotel provides breakfast). The bigger difference is grammar: you can say give someone something, but never provide someone something.

The grammar difference that matters most

Give takes the person and the thing directly, in either order:

  • She gave me the report.
  • She gave the report to me.

Provide needs a preposition in both patterns:

  • The school provides lunch to every student. (provide something to someone)
  • The school provides every student with lunch. (provide someone with something)

Wrong: The school provides every student lunch. This is the most common mistake learners make with it, because it copies the pattern of give.

Quick facts: give vs provide
Givegives, gave, given · give someone something Provideprovides, provided, provided · provide someone with something Tonegive: everyday · provide: formal or official

When to choose give

Give is the natural choice for personal, everyday actions and for many fixed phrases:

  • Can you give me a hand?
  • He gave a speech at the wedding.
  • Give it a try.
  • They gave us a warm welcome.

In phrases like give advice, give an example or give permission, provide is sometimes possible, but it sounds stiffer. Give an example is what you say in class; provide an example is what you write in an essay or a report.

When to choose provide

Provide fits when someone or something supplies what is needed or required, often an organisation, a service, a rule or a document:

  • The contract provides for three weeks of paid leave.
  • Please provide your passport number.
  • Trees provide shade.
  • The company provides training for all new staff.

Notice that the subject is often not a person handing an object over. Trees and contracts cannot give in the same sense, and provide covers that gap.

Quick test

Ask two questions:

  1. Is a person simply handing something over, or doing a favour? Use give.
  2. Is something being supplied because it is needed or required, especially in a formal setting? Use provide.

If both fit, give is the safer, more natural choice in speech, and provide is the better fit in writing for work or study.

🐶
Lexi's Tip

If you can say "me" straight after the verb, it's give (give me). If you need "with" or "to" before the person, it's provide (provide me with).

Tenses at a glance

Give is irregular, provide is regular, so check the forms before you write:

  • Past: gave / provided
  • Past participle: given / provided
  • Present perfect: has given / has provided
  • Continuous: is giving / is providing

Practising the forms by producing them, not just reading them, is how they stick. VerbPal drills them with spaced repetition, so irregular forms like gave and given come back just before you would forget them.

Frequently asked questions

Can I say 'provide someone something'?

No. Provide needs a preposition: provide something to someone, or provide someone with something. Give is the verb that takes two objects directly: give someone something.

Is provide more formal than give?

Yes. Provide is common in business, official and written English: the hotel provides breakfast. In casual speech, people usually say gives, offers or has instead.

Is the past tense of provide 'provode'?

No. Provide is regular, so the past tense and past participle are both provided. Give is irregular: gave and given.

Ready to stop freezing mid-sentence?

Try VerbPal free for 3 days and build real tense recall through spaced repetition.

Try VerbPal Free for 3 Days

Cancel anytime.

Get VerbPal on your phone

QR code that opens verbpal.com/get

Scan with your phone's camera, or open verbpal.com/get on your phone.

Or go to the App Store or Google Play page.