当前位置:高中试题 > 英语试题 > 一般现在时 > I would have gone to visit him in the hospital had it been at all possible, but ...
题目
题型:不详难度:来源:
I would have gone to visit him in the hospital had it been at all possible, but I_______ fully occupied the whole of last week.
A.wereB.had been C.have beenD.was

答案
D
解析
考查时态。I would have gone to visit him in the hospital had it been at all possible是含有虚拟语气的句子;but I_______ fully occupied the whole of last week.是真实的情况,要用陈述语气,再根据时间状语last week,可知要用一般过去式。所以选D。
核心考点
试题【I would have gone to visit him in the hospital had it been at all possible, but 】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
— Is there anything wrong, Bob? You look sad.
— Oh, nothing much. In fact, I ________ of my friends back home.
A.have just thoughtB.was just thinking
C.would just thinkD.will just be thinking

题型:不详难度:| 查看答案
Please don’t phone him between 1 and 3 p.m. tomorrow. He _____ a lecture then.
A.has deliveredB.has been deliveringC.will be deliveringD.delivers

题型:不详难度:| 查看答案
I wasn’t aware of this before, but recent research _____ that eating too much fat can contribute to heart disease.
A.has shown B.will showC.was showingD.showed

题型:不详难度:| 查看答案
---What’s wrong with you, Mr. Keller?
--- I’ve had a very bad headache for two days. At first, I ______ I caught a cold, but the medicine ______.
A.thought, hasn’t workedB.had thought, didn’t work
C.thought, hadn’t workedD.have thought, hasn’t worked

题型:不详难度:| 查看答案
---What ‘s the matter with you?
--- You _____ my heart.
- -- But I didn’t mean to hurt you.
A.brokeB.are breakingC.had brokenD.have broken

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