— Did you scold him for his mistake?— Yes, but _____ it.A.I’d rather not doB.I’d

— Did you scold him for his mistake?— Yes, but _____ it.A.I’d rather not doB.I’d

题型:不详难度:来源:
— Did you scold him for his mistake?
— Yes, but _____ it.
A.I’d rather not do
B.I’d better not do
C.I’d rather not have done
D.I’d better have not done

答案
C
解析
选C。would rather接完成式表示对已发生的事情感到自责,具有虚拟的语气,其否定式在rather后加not。
举一反三
— He hasn’t finished the work yet.
— Well, he _____.
A.oughtB.ought to
C.ought to haveD.ought to have finished

题型:不详难度:| 查看答案
He did not regret saying what he did but felt that he ______ it differently.
A.could expressB.would express
C.could have expressedD.must have expressed

题型:不详难度:| 查看答案
But for the help of my English teacher, I ____  the first prize in the English Writing Competition. 
A.would not winB.would not have wonC.would winD.would have won

题型:不详难度:| 查看答案
The traffic is heavy this day, I  _____ arrive a bit late, so could you save me a place? 
A.canB.mustC.need.D.might

题型:不详难度:| 查看答案
But for their help,we ______ the program in time.
A.can not finishB.will not finish
C.had not finishedD.could not have finished

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

超级试练试题库

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