问题

I am so tired,for I ________ English for 2 hours
A:is studying
B:have been studying
C:was studying
D:had been studying
B:have been studying
C:was studying
D:had been studying
正确答案是: