⁌ ULY ⁍added a comment 8 лет назад
Valery, FOR HOW LONG at the beginning of a question doesn't sound too good. Also, IS is the wrong verb choice - you should use the perfect here because the discussion started already, and it still underway when the speaker ask this question. So you could write: How long HAS the subject BEEN under discussion?