If the weather had been better, we could have had a picnic. But it ____ all day.
A.rainedB.rainsC.has rainedD.is raining
A
從題干前部分句子的謂語動詞結(jié)構(gòu)(虛擬語氣)可以看出是指過去某個時間已經(jīng)下了整天的雨。所以應(yīng)該用一般過去時態(tài)。該題解題關(guān)鍵要從題干前部分入手。if非真實條件句用的過去完成時,主句用would have done,我們可以看出這是與過去事實相反的虛擬語氣。
練習冊系列答案
相關(guān)習題

科目:高中英語 來源:不詳 題型:單選題

Look at the timetable. Hurry up!  Flight 4026  ____off at 18:
A.takesB.tookC.will be takenD.has taken

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Women ___ in some westen countries in the world.
A, look down up   B. are looked down   C. are being looked down  D. are being looked down upon

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題


---You could have asked your brother for help. He is good at math.
---Yes. A whole day________ .
A.will wasteB.had wastedC.was wastedD.would be wasted

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題


— ________you read the story? 
—Yes. I_____________it at school. 
A.Have;readB.Did;readC.Have;havereadD.Did;haveread

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

—Ouch!You hurt me!
—I am sorry.But I___any harm.I___to drive a rat out.
A.didn’t mean;tried
B.don’t mean;am trying
C.haven’t meant;tried
D.didn’t mean;was trying

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

When I called you this morning,nobody answered the phone.Where______?
A.did you goB.have you gone
C.were youD.had you been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---Do you have any problems if you ___this job?
---Well, I’m thinking about the salary.
A.offerB.will offerC.a(chǎn)re offered D.will be offered

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Mr. Zhang gave all textbooks to all the pupils, except___________ who had already taken tem.
A.theseB.onesC.the onesD.the others

查看答案和解析>>

同步練習冊答案