当前位置:高中试题 > 英语试题 > 一般现在时 > Had it been possible, I would have gone to attend Monica in the hospital, but I ...
题目
题型:不详难度:来源:
Had it been possible, I would have gone to attend Monica in the hospital, but I  fully occupied last month.
A.had beenB.wasC.amD.have been 过去相反,

答案
B
解析

试题分析:考查时态。But后面的句子使用陈述语气,要根据前面的虚拟语气的形式确定后面的时态。如果前面表示与过去相反,那么后面就使用过去时。如果前面前面表示与现在相反,后面就使用现在时。本题前面使用了would have gone,这是一个表示与过去相反的虚拟语气,故后面使用过去时。故B正确。
点评:But后面的句子使用陈述语气,要根据前面的虚拟语气的形式确定后面的时态。如果前面表示与过去相反,那么后面就使用过去时。如果前面前面表示与现在相反,后面就使用现在时。
核心考点
试题【Had it been possible, I would have gone to attend Monica in the hospital, but I 】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
—-Look at the timetable. Hurry up! Flight 4062 ______off at 18:20.
— I will.
A.takesB.tookC.will takeD.has taken

题型:不详难度:| 查看答案
_______ warmly for his work, he was too         to fall asleep.
A.Praising; excitedB.Praise; exciting
C.Praised, exciting D.Praised; excited

题型:不详难度:| 查看答案
—Has your former classmate come back from America?
—Yes, he _____ there for 8 years.
A.has stayedB.staysC.stayedD.had stayed

题型:不详难度:| 查看答案
—What do you think of my plan?
—Sorry. What’s that? I_____ about something else.
A.thoughtB.am thinking
C.was thinkingD.had thought

题型:不详难度:| 查看答案
Before us lies the biggest room, _____ with things like guns, dolls and old clothes.
A.fillingB.filled
C.being filledD.having been filled

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