单项选择题

I ______already ______three dishes, shall I finish washing, mum

A.had... broken
B.have... broken
C.have... break