当前位置:高中试题 > 英语试题 > 虚拟语气 > 35.You have broken your promise;you______painting the house long ago.A.could hav...
题目
题型:不详难度:来源:

35.You have broken your promise;you______painting the house long ago.
A.could have finishedB.had better finish
C.must have finished D.should have finished

答案
D
解析

核心考点
试题【35.You have broken your promise;you______painting the house long ago.A.could hav】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三

32.How_________I help them to understand when they won’t listen to me?
A.canB.wouldC.mayD.Must

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

26.Younger adults who get either little sleep or a lot of it ________ see a greater expansion in their waistlines over time.
A. may        B. must         D. need        D. Shall
题型:不详难度:| 查看答案

34. I can’t thank you ______ much because without your help I ______ have won the first prize.
A.too; wouldn’tB.very; shouldn’tC.that; might notD.so; couldn’t

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

31.----- Oh, my goodness! My laptop must have got stolen.
----- But where _____ a thief have entered the house with all the doors and windows still locked?
A.shouldB.couldC.dareD.did

题型:不详难度:| 查看答案
If there ______ no water or air on the earth, all living things would die.
A.isB.wereC.areD.will be

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.