5.D 考查虚拟语气.Had I been a little more careful是If I had been a little more careful的省略倒装形式.由此可知是对过去事实的假设.所以主句谓语用wouldn’t have done.句意为:如果我再细心点.就不会犯这么愚蠢的错误了. 查看更多

 

题目列表(包括答案和解析)

But for your help, we _______________ the work in time. 【福建省漳州实验中学2011届高三毕业班高考模拟试题】【虚拟语气】

A. couldn’t finish   B. couldn’t have finished C. won’t finish D. shan’t finish

 

查看答案和解析>>

I didn’t know where you lived;otherwise I ________you the moment I got to Hefei. 【河南省商丘市第一高级中学2010-2011学年第二学期高三第一次考试卷】【虚拟语气】

A.had visited    B.would visit   C.must have visited   D.would have visited

 

查看答案和解析>>

At school, it is essential that every child ______ equally regardless of family background. 【浙江省金华市艾青中学2011届高考模拟考试3】【虚拟语气】

A. treating    B. treated    C. be treated    D. is treated

 

查看答案和解析>>

He suggested your attention ______ on your study. 【江苏省泰州市2010―2011学年度高三调研考试】【情态动词及虚拟语气】

A. should fix      B. fix         C. fixed       D. be fixed

 

查看答案和解析>>

If Rose ____ her diamond in a safer place, it ____ stolen. 【江西八校2011年高三联考

虚拟语气】

A. had put; might not have been      B. had put; could be

C. had put; might be          D. had not put; could not have been

 

查看答案和解析>>