Allthemachines______bytheendofthismonth.
A.wouldhavebeenrepaired
B.wererepaired
C.willhavebeenrepaired
D.werebeingrepaired
正确答案:C[解析]由bytheendofthismonth可知,本题考查将来完成时。

Allthemachines______bytheendofthismonth.
A.wouldhavebeenrepaired
B.wererepaired
C.willhavebeenrepaired
D.werebeingrepaired
正确答案:C