问题 选择题

________ more careful, the work might have been done better.

A.Being

B.Having been

C.If you had been

D.To have been

答案

答案:C

考查if 的过去虚拟句。 If 后用had done, 主句用情态动词+have done

判断题
名词解释