精英家教网 > 高中英语 > 题目详情

6、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

6、A

解析:从题干前部分句子的谓语动词结构(虚拟语气)可以看出是指过去某个时间已经下了整天的雨。所以应该用一般过去时态。该题解题关键要从题干前部分入手。if非真实条件句用的过去完成时,主句用would have done,我们可以看出这是与过去事实相反的虚拟语气。

请在这里输入关键词:
相关习题

科目:高中英语 来源: 题型:

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

查看答案和解析>>

科目:高中英语 来源: 题型:

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

查看答案和解析>>

科目:高中英语 来源: 题型:

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

查看答案和解析>>

科目:高中英语 来源: 题型:

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

查看答案和解析>>

科目:高中英语 来源: 题型:

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

查看答案和解析>>

科目:高中英语 来源:2012-2013学年陕西宝鸡园丁中学高二上期第二次月考英语卷(带解析) 题型:单选题

If the weather had been better, we could have had a picnic. But it ____  all day.

A.rainsB.rainedC.has rainedD.is raining

查看答案和解析>>

科目:高中英语 来源:2012-2013学年吉林省长春二中高二上学期期中考试英语试卷(带解析) 题型:单选题

If the weather had been better, we could have had a picnic. But it _____ all day.

A.rainsB.has rainedC.rainedD.is raining

查看答案和解析>>

科目:高中英语 来源:2014届陕西宝鸡园丁中学高二上期第二次月考英语卷(解析版) 题型:单项填空

If the weather had been better, we could have had a picnic. But it ____  all day.

A.rains             B.rained            C.has rained         D.is raining

 

查看答案和解析>>

科目:高中英语 来源:2014届吉林省高二上学期期中考试英语试卷(解析版) 题型:单项填空

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

 

查看答案和解析>>

科目:高中英语 来源:2010年江西省高一下学期期末考试英语卷 题型:单项填空

 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

 

查看答案和解析>>


同步练习册答案