Prepositions

A collection of 84 posts

'Visit Someone' or 'Visit to Someone'

It's "visit someone". Since we don't use the preposition "to" with the verb "visit", it's incorrect to say "visit to someone".

A Present for/on Your Birthday

Both phrases are correct. However, when talking about getting a present or gift because it's someone's birthday, we commonly use "for".

'In' or 'On' Your Birthday

It's "on your birthday" because we always use the preposition "on" with days.

An Expert At/In/On

"At" suggests that the expert is very skilled at doing a specific activity. "In/on" is commonly used when someone knows a lot about a particular subject.

'An Expert in' or 'An Expert on'. Which Is Correct?

Both are correct. However, there is a subtle difference in meaning and usage. "On" suggests that the emphasis is on the specific subject. "In" makes the emphasis on the person who has expertise.

Congratulate Someone on/for Something

We congratulate someone on something, not "for something". However, you can "congratulate someone for doing something".