Sandy...................her homework for 4 hours w...

Câu hỏi: Sandy...................her homework for 4 hours without stopping.

A has done       

B has been doing

C have been doing

D has been done