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

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

题型:不详难度:来源:

________ more careful, the work might have been done better.
A.BeingB.Having been
C.If you had beenD.To have been

答案
C
解析
考查if 的过去虚拟句。 If 后用had done, 主句用情态动词+have done
举一反三

_______ your diet, it is easy to reduce.
A.WatchingB.To be watching
C.If you watchD.To have watched

题型:不详难度:| 查看答案

_______ a pair of compasses, it is easy to describe a circle.
A.Having B.To have had
C.If you haveD.if having

题型:不详难度:| 查看答案

______ for something, a receipt is given to you.
A.Paying B.Having paid
C.When you have paidD.To be paying

题型:不详难度:| 查看答案

_______ the sun rising slowly in the east, the scene is a perfect dream.
A.SeeingB.To be seeing
C.When you seeD.Having seen

题型:不详难度:| 查看答案
. She asked me ________ the film the day before.
A.if I have seenB.whether I have seen
C.whether I had seenD.if had I seen

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.