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

题型:不详难度:来源:
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。
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
举一反三
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

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.