Meaning trap
put up
let someone stay in your home
to allow someone to stay at your home for a short period, usually as a guest.
Don't mix these meanings
Same phrase, different job.
to allow someone to stay at your home for a short period, usually as a guest.
Another meaning of 'put up' is 'raise or fix something in a place'; compare the examples to keep the meanings separate.
Hear it in context
Notice where the phrase sounds natural.
When my cousin visited the city, I put her up for the weekend.
If a friend from another country visited my city, I would be happy to put them up for a few days and show them around.
Fix the pattern
One small grammar move makes it sound right.
Not: They put up me for a few days.
Say: They put me up for a few days.
With a pronoun, the object goes in the middle: 'put me up'.
Which sounds natural?
Tap the one a native speaker would say.
'Put up' is the warm everyday verb for hosting someone; 'provide overnight accommodation' is hotel-speak.
Build natural chunks
Words that usually travel with it.
put + someone + up
- me up
- you up for the night
- guests up
- a friend up
Don't confuse it
Related
Other meanings and phrases to compare.
- put up (raise or fix something in a place) — Another meaning of 'put up' is 'raise or fix something in a place'; compare the examples to keep the meanings separate.