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.rains | B.has rained | C.rained | D.is raining |
|
答案
C |
解析
试题分析:考查虚拟语气和时态。在虚拟语气中,but后面的句子应该使用陈述语序。本题根据. If the weather had been better, we could have had a picnic说明是与过去事实相反的虚拟语气,那么but后面的陈述句使用一般过去时。 考点;考查虚拟语气和试题 点评:要特别注意but后面使用陈述语气。要根据前面的虚拟语气来判断后面的时态。 |
举一反三
It was dangerous for you to swim in that river. You eaten by the fish.A.might have been | B.must have been | C.could have been | D.should have been |
|
The new law states that people _____ drive after drinking alcohol.A.wouldn"t | B.needn"t | C.won"t | D.mustn"t |
|
-- May I smoke here? -- If you____, that"s the smoking section over there.A.should | B.could | C.may | D.must |
|
一How did you do on the test? 一Not so well. I ________ much better but I misread the directions for Part One.A.could do | B.could have done | C.must have done | D.should do |
|
Mum disagreed with my suggestion that we ________ skating this weekend.A.would go | B.went | C.going | D.go |
|
最新试题
热门考点