Правильный ответ: b) a so good.
Фраза "It's a so good film!" будет некорректной, если мы используем "a". Вместо этого правильно говорить "It's such a good film!", что переводится как "Это такой хороший фильм!". В данном случае "such" подчеркивает качество фильма, а "a good film" - его классификацию как фильм.
Если у вас есть дополнительные вопросы по грамматике или другим темам, не стесняйтесь спрашивать!
