5.All the windows_____have been repaired.
A.breaking
B.being broken
C.broken
D.broke
出自:大学英语1