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.rained | B.rains | C.has rained | D.is raining |
|
答案
A |
解析
从题干前部分句子的谓语动词结构(虚拟语气)可以看出是指过去某个时间已经下了整天的雨。所以应该用一般过去时态。该题解题关键要从题干前部分入手。if非真实条件句用的过去完成时,主句用would have done,我们可以看出这是与过去事实相反的虚拟语气。 |
举一反三
If their marketing plans succeed, they ____ their sales by 20 percent.A.will increase | B.have been increasing | C.have increased | D.would be increasing |
|
Jimmy didn’t notice his head teacher entering his bed room. He _____a phone call.A.answered | B.has answered | C.was answering | D.is answering |
|
According to the rules of the library, a book can _____ for three weeks, and a DVD for one week.A.borrow | B.kept | C.be kept | D.be borrowed |
|
A killer whale at Sea World Orlando jumped out of its tank on Wednesday and fatally attacked a worker as horrified visitors _______.A.has been looking up | B.looked on | C.had looked off | D.was looking in |
|
— ________you read the story? —Yes. I_____________it at school. A.Have;read | B.Did;read | C.Have;haveread | D.Did;haveread |
|
最新试题
热门考点