Q508
How long . . . . . . . . English?
A.
do you learn
B.
are you learning
C.
have you been learning
AnswerD.
you learn
Answer: Option C
Solution
Answer: Option C
Solution:
Have been and has been are verb constructions that are used in the present perfect tense and the present perfect progressive tense. We would use have been when the sentence subject is I, you, we, or the third person plural.