问题

__ more careful, the work might havebeen done better.
A:Being
B:Having been
C:If you had been
D:To have been
B:Having been
C:If you had been
D:To have been
正确答案是: