Alex (talk) ..................on the phone for mor...

Câu hỏi: Alex (talk) ..................on the phone for more than half an hour. He should hang up soon.

A has talked     

B has been talking                  

C talked

D has been talked