WILL MARK BRAINLIEST Choose the best translation of the following sentence.
"I have been waiting for two hours."
A.Hace dos horas que espero. B.Hace dos días que espero. C.Voy a esperar dos horas. D.Espero dos horas.
It’s A. B is incorrect because it says days, not hours. C is incorrect because it says “going to wait”, not “have been waiting”. D is incorrect because it is not present progressive, it is just simple present tense.