search
Q: How long have you been learning English?
  • A. Past Perfect Continuous
  • B. Past perfect
  • C. Present Perfect
  • D. Present Perfect Continuous
Correct Answer: Option D - D
D. D

Explanations:

D