Use bring for movement toward you and take for movement away from you. If you would naturally say come, use bring; if you would say go, use take. In short: you bring something here and take something there.
Bring and take both mean to carry or move something — or someone — from one place to another. The only thing that chooses between them is direction relative to a reference point, normally where the speaker is standing or imagines standing.
This is the exact relationship that come and go have. Come is arrival toward you; go is departure away from you. So bring is "come + carry," and take is "go + carry." That one substitution — drop in come or go and see which fits the direction — settles most cases instantly:
The same logic applies when the "thing" being moved is a person, including you.
Here is the part that trips people up: the reference point is not always the speaker's current spot. We routinely shift it to the listener's location, or to a place we picture ourselves being — which is why a sentence can have more than one correct answer.
So the fully honest rule is: bring = toward the reference point, take = away from it — and that reference point can be you, the person you're speaking to, or a location either of you is projected into.
Many everyday phrases use bring or take idiomatically, with no directional logic at all. Don't apply the toward/away test to these:
A couple of genuinely mixed cases are worth memorising:
Swap in come or go. If come fits the direction of the sentence, use bring; if go fits, use take — because bring means "come and carry" and take means "go and carry." Shorter still: bring here, take there.
The toward/away distinction is identical in British and American English — neither variety follows a different rule. The one honest difference is register, not region: in casual American speech you'll hear bring used for movement away from the speaker more freely ("I'll bring these over to the post office"), where careful writers and most British speakers would use take. It's understood either way and rarely causes confusion, but for clear, standard writing on both sides of the Atlantic, keep bring for toward and take for away.
It's a real distinction, but it's often taught too rigidly. The over-strict version — "bring must always mean toward the speaker's exact current location" — is what makes people second-guess perfectly good sentences like I'll bring wine to your party. The reference point legitimately moves to the listener or to a projected place, so several sentences have more than one right answer, and in relaxed speech the difference is often ignored with no loss of meaning. Treat it as a guideline for clarity and polish, not an unbreakable law.
One last snag catches people as often as the direction does — the verb forms. Both are irregular: bring → brought → brought (never brang or brung in standard English), and take → took → taken (say I have taken and I should have taken, not should have took).
Bring means to carry something toward the speaker or the point being discussed; take means to carry it away from that point. It mirrors come and go: bring is 'come and carry,' take is 'go and carry.' So you bring something here and take something there — direction relative to your position picks the verb.
Both can be correct, depending on viewpoint. If you're speaking to the host — the person at the party — say bring, because the gift moves toward them: I'll bring a gift. Speaking to someone who won't be there, take is natural: I'm taking a gift to Mia's. In practice, bring is far more common and friendlier.
If you're at home heading out, say take it to work — the item moves away from you toward another place. Use bring it to work only when you're already at work, or picturing yourself there, so the item comes toward you: a colleague who'll be there says bring it in tomorrow. Casual American speech often blurs this.
Bring becomes brought (I brought it yesterday; I have brought it). Take becomes took, with the past participle taken (I took it; I have taken it). Avoid the nonstandard forms brang, brung, and 'should have took' — the correct versions are brought and should have taken.
Not in careful writing. They point in opposite directions — bring is toward the reference point, take is away from it — so swapping them can reverse your meaning. In casual speech the distinction is often relaxed, and some dialects use bring both ways, but for clear, standard English keep them separate.