当前位置:高中试题 > 英语试题 > 虚拟语气 > You only had meat and fish yesterday. If you had eaten vegetables, they         ...
题目
题型:不详难度:来源:
You only had meat and fish yesterday. If you had eaten vegetables, they         easily.
A.would digestB.digestedC.will digestD.would have digested

答案
D
解析

试题分析:考查虚拟语气:句意:你昨天只吃了鱼和肉。如果你吃了蔬菜,他们就会很容易消化。If条件句用过去完成时表示和过去相反的条件句,主句用would have done“过去本来会做..而没有”,选D。
核心考点
试题【You only had meat and fish yesterday. If you had eaten vegetables, they         】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
. If my father ______ here yesterday, he would have stopped me from going surfing.
A.had beenB.wereC.should beD.has been

题型:不详难度:| 查看答案
—Will you join us in the party this Saturday evening? 
—If I ____ ,I would ;but I will have left for Japan on business by then.
A.am freeB.were to be freeC.will be freeD.would be free

题型:不详难度:| 查看答案
It is required by law that the children above six years old in our country ________ to school to receive education.
A.would be sent B.are sentC.be sentD.will be sent

题型:不详难度:| 查看答案
Now 70 years old, the British physicist, Pendry can’t remember a time when he was not asking a question as a kid, joking that he ________ his parents to death.
A.should torment(折磨)B.must torment
C.must have tormentedD.should have tormented

题型:不详难度:| 查看答案
---Did you visit the temple?
---No. We _____it, but we spent too much time shopping.
A.could have visitedB.could visit
C.needn’t have visitedD.mustn’t have visited

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