b.Are the tenses in the following two sentences both correct and are the sentences of the same meaning?
Tonight is the first time this year that we're seeing a musical in my favourite theatre. If "tonight" has arrived and the musical is about to begin or has already begun.
Tonight will be the first time this year that we've seen a musical in my favourite theatre. "Tonight" might or might not yet have arrived, but the musical has not yet begun, and I would make it as "will have seen".
Student or Learner