HE HAS BEEN STUDYING ENGLISH A LONG TIME,...

2. He has been studying English a long time,...?