单项选择题

I ______already ______three dishes, shall I finish washing, mum

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