A is correct. You can make B grammatical by adding "that is" after the Saturday. Is it Saturday that is going to be a holiday for Tom?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
Oskar KimIs it saturday to be a holiday for TomSaturday with capital letter.