If the weather had been better, we could have gone outing. But it ____ all day.A

If the weather had been better, we could have gone outing. But it ____ all day.A

题型:不详难度:来源:
If the weather had been better, we could have gone outing. But it ____ all day.
A.rainsB.has rainedC.had been rainedD.rained

答案
D
解析

试题分析:考查时态:句意为:如果天气好的话,我们是能够去野餐的,但是下了一天的雨。句子前半部分陈述的是与过去事实相反的事情,所以用了虚拟语气。“下了一天的雨”是事实,所以用陈述语气。因为是发生在过去的事实,所以正确答案为D。
点评:英语中的时态主要由动词的形式决定,因此在学习英语时态时,要注意分析动词形式及具体语境,想象在那个特定的时间动作所发生的背景,这个动作是经常性动作、一般性动作、进行性动作、完成性动作还是将要发生的动作。这题关键是弄清那句话是虚拟,那句话是事实。
举一反三
---- What did you do last Sunday, Peter?
---- Well, I ______ to see a friend of mine, but in the end I stayed at home doing nothing.
A.was goingB.has goneC.wentD.had gone

题型:不详难度:| 查看答案
The reporter said that UFO           from east to west when he saw it.
A.was movingB.is movingC.moveD.moves

题型:不详难度:| 查看答案
— I have got a backache.
— That’s not surprising. You ______ in front of that computer too long.
A.workB.workedC.have been workingD.are working

题型:不详难度:| 查看答案
From the next term, parents ______ e-mails instead of letters, to be informed of their children’sexam results.
A.are sendingB.will sendC.will be sentD.are sent

题型:不详难度:| 查看答案
Among all the birthday gifts ______ a DIY card, which I like best. 
A.is includedB.includeC.were includedD.including

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

超级试练试题库

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