当前位置:高中试题 > 英语试题 > 虚拟语气 > We ________John"s name on the race list yesterday but for his recent injury.(201...
题目
题型:不详难度:来源:
We ________John"s name on the race list yesterday but for his recent
injury.(2011·江西)
A.will putB.will have put
C.would putD.would have put

答案
D
解析
D [考查虚拟语气。句意:要不是因为他最近受伤,我们本应该把John的名字加进昨天的比赛名单中。but for 是虚拟语气的提示,yesterday表示过去的时间。故选D。]
核心考点
试题【We ________John"s name on the race list yesterday but for his recent injury.(201】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
I ________ through that bitter period without your generous help.(2011·陕西)
A.couldn"t have goneB.didn"t go
C.wouldn"t goD.hadn"t gone

题型:不详难度:| 查看答案
—Pity you missed the lecture on nuclear pollution.
—I________it, but I was busy preparing for a job interview.(2011·福建)
A.attendedB.had attended
C.would attendD.would have attended

题型:不详难度:| 查看答案
—I left my handbag on the train, but luckily someone gave it to a railway official.
—How unbelievable to get it back! I mean, someone ________ it.(2011·江苏)
A.will have stolenB.might have stolen
C.should have stolenD.must have stolen

题型:不详难度:| 查看答案
My suggestion is that you ________ much meat.
A.wouldn"t takeB.shall not take
C.not haveD.won"t have

题型:不详难度:| 查看答案
—Shall I help clean the kitchen, Mum?
—Thank you.But you ________ it because I can do it myself.
A.mustn"t have doneB.wouldn"t have done
C.mightn"t have doneD.haven"t got to do

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