当前位置:高中试题 > 英语试题 > 一般现在时 > If the weather had been better, we could have had a picnic. But it ____  all day...
题目
题型:不详难度:来源:
If the weather had been better, we could have had a picnic. But it ____  all day.
A.rainsB.rainedC.has rainedD.is raining

答案
B
解析

试题分析:考查时态:句意:如果天气好一些,我们就会去野餐了。但是整天都在下雨。从前面的if条件句和主句可以看出是对过去情况的虚拟,而but后面的内容是过去的事实,用一般过去式。选B。
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
核心考点
试题【If the weather had been better, we could have had a picnic. But it ____  all day】;主要考察你对一般现在时等知识点的理解。[详细]
举一反三
The present situation is very complex,so I think it will take me some time to ________ its reality.
A.make upB.figure outC.look throughD.put off

题型:不详难度:| 查看答案
The rich shouldn"t________their wealth. Instead, they should contribute more money to the poor.
A.show offB.take offC.put offD.give off

题型:不详难度:| 查看答案
There are lots of problems in your hometown, but we"re happy to see many of them________.                                   
A.are solvingB.are solvedC.have solvedD.are being solved

题型:不详难度:| 查看答案
--- I’ll come to see your performance at 9:00 tomorrow evening.
--- I’m sorry, but by then my performance ____ and I ____ reporters in the meeting room.
A.will have ended; will be meetingB.will end; will meet
C.will be ended; am going to meetD.is to end; will meet

题型:不详难度:| 查看答案
– Why you didn’t handed in your exercise paper?
–Sorry, but I ____ that it should be turned in today.
A.didn’t know B.hadn’t known
C.haven’t known D.don’t know

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