A、 to prepare B、 to be preparing C、 prepared D、 preparing
单项选择题There is something wrong with the computer. You'd better have it ().
A、 repairing B、 be repaired C、 repaired D、 to be repaired
单项选择题The work () by the time you got there.
A、 has been finished B、 had been finished C、 was finished D、 will be finished