how long is it since you have come/have been coming to this school imi suna mie mai bine-ultima varianta pentru cazul in care mai are de venit la scoala respectiva sau
how long have you come/been coming to this school?,mai degraba,fara for
desi mie cel mai bine imi suna past tense ul
how long is it since you came ...