Resposta :
a) I have been waiting for the doctor for one hour, but he hasn't called me yet.
b) My mom has been driving for three hours and we still haven’t arrived yet.
a) I have been waiting for the doctor for one hour, but he hasn't called me yet.
b) My mom has been driving for three hours and we still haven’t arrived yet.