+0
is it ok to say "are we still on for tonight" to a colleage to check if plans have not been canceled? IS there a more formal way to say it? Many thanks
+1
'Are we still on for tonight?' is a fine colloquial expression, and can be used in almost any situation. If you wish to be more formal, you could say, for instance, 'does our appointment/engagement for this evening still suit your schedule?'
Comments  
Students: Are you brave enough to let our tutors analyse your pronunciation?
Many thanks !
Subodh