emar
invite for/ to which is the right one invite you for lunch/ dinner invite you to lunch/ dinner ? thanks
2014年10月23日 21:43
回答 · 8
1
They are both correct. If you say 'I'd like to invite you for dinner.' I would understand this to mean this as an invitation to my home. It is a reduced form of 'I'd like to invite you [to my house] for dinner'. This is quite acceptable, and quite understandable. If you say 'I'd like to invite you to dinner', this could mean either at home or at a restaurant.
2014年10月24日
1
I think the correct one is I invite you FOR dinner
2014年10月23日
Both of these are perfectly correct in American English. The choice between one or the other is simply dialect, and I don't even think there are strong regional preference for one or the other any more.
2014年10月23日
The correct preposition is "to". Absolutely.
2014年10月23日
还未找到你的答案吗?
把你的问题写下来,让母语人士来帮助你!