Learn English – Acknowledging RSVP confirmation by someone for the upcoming dinner at a restaurant

prepositions

"Thank for confirming your attendance for the BoV dinner" or "at the BoV dinner"?

Best Answer

"Thank for confirming your attendance for the BoV dinner" means that either you are confirming an attendance on behalf of the BoV dinner, or to meet the purposes of the BoV dinner.

"Thank for confirming your attendance at the BoV dinner" is better than the first, but a strict interpretation means that you are confirming an actual attendance that is happening right now or has happened in the past, rather than confirming a future intent of attendance.

Any of the following are better. The constructions with "that you will" are more formal that those with "you'll".

Thank you for confirming
... that you will attend the BoV dinner
... you'll attend the BoV dinner.
... that you will be attending the BoV dinner
... you'll be attending the BoV dinner