Join e have: for x to x at

Olá,estava assistindo um video sobre invitations até que me veio dúvidas em relação a essas seguintes frases

Frase 1 - I was wondering if you would like to join me for dinner

Nesse caso poderia ser " I was wondering if you would like to join me to dinner" ?


Frase 2 - I'd be pleased to have you for my sister's wedding

Nesse caso poderia ser " I'd be pleased to have you to my sister's wedding" ou " I'd be pleased to have you at my sister's wedding"

Seria correto eu dizer então "I'd be pleased to have you at my birthday party" ou "I'd be pleased to have you for my birthday party"

A minha dúvida é em relação ao uso do to X for x at,gostaria de saber se são intercambíveis nas condições apresentadas
MENSAGEM PATROCINADA Faça um teste de inglês e descubra seu nível em 15 minutos! Este teste foi desenvolvido por professores e linguistas certificados. O resultado sai na hora e com gabarito.

Clique aqui para iniciar o Teste Online!
Avatar do usuário Cinnamon 15405 15 40 348
for preposition
fə(r)  ; fər  
fɔː(r)  ; strong form fɔːr  
 
HELP For the special uses of for in phrasal verbs, look at the entries for the verbs. For example fall for somebody is in the phrasal verb section at fall.
1 used to show who is intended to have or use something or where something is intended to be put
There's a letter for you.
It's a book for children.
We got a new table for the dining room.
This is the place for me (= I like it very much).

9 used to show a reason or cause
The town is famous for its cathedral.
She gave me a watch for my birthday.
He got an award for bravery.
I couldn't speak for laughing.
He didn't answer for fear of hurting her.
to preposition
before consonantstə  before consonants tə  
before vowelstu  before vowels tu  
tuː  ; strong form tuː  
 
HELP For the special uses of to in phrasal verbs, look at the entries for the verbs. For example see to something is in the phrasal verb section at see.
1 in the direction of something; towards something
I walked to the office.
It fell to the ground.
It was on the way to the station.
He's going to Paris.
my first visit to Africa
He pointed to something on the opposite bank.
Her childhood was spent travelling from place to place.
Avatar do usuário Cinnamon 15405 15 40 348
Prepositions are really difficult to understand in English...
for preposition
 
1 used to show who is intended to have or use something or where something is intended to be put
There's a letter for you.
It's a book for children.
We got a new table for the dining room.
This is the place for me (= I like it very much).
...
9 used to show a reason or cause
The town is famous for its cathedral.
She gave me a watch for my birthday.
He got an award for bravery.
I couldn't speak for laughing.
He didn't answer for fear of hurting her.

to preposition
 
1 in the direction of something; towards something
I walked to the office.
It fell to the ground.
It was on the way to the station.
He's going to Paris.
my first visit to Africa
He pointed to something on the opposite bank.]Her childhood was spent travelling from place to place.


at preposition
 
1 used to say where something/somebody is or where something happens
at the corner of the street
We changed at Crewe.
They arrived late at the airport.
At the roundabout take the third exit.
I'll be at home all morning.
She's at Tom's (= at Tom's house).
I met her at the hospital.
How many people were there at the concert?
source Oxford Dictionary

Nas sentenças que você citou"for" dá a idéia de propósito "purpose": I got a football for my birthday.
Quando houver uma idéia deste tipo use o for.

O "to" e o "at" tem varios usos como for, mas inicialmente podemos memorizar o to como "em direção a..." e o at como "junto a...." Depois você memoriza as outras.
Ex. He works at an important company.
They are going to the beach.
Gostaria que mais alguém pudesse esclarecer melhor... :roll:
:mrgreen: :mrgreen: