Where are you going _for holiday ____ holiday?答案选B,go on holiday表示已经在度假了,而go for holiday 表示还没去度假,由于句中有be going to,也就意味着主语还没去度假
选项是B。因为go for holiday是“去度假”的意思。
go for holiday 去度假, be on holiday 在度假