— It’s raining heavily and we can’t go climbing today.
— If only the weather _______ fine.
A.were B.isC.would be D.had been
A

試題分析:考查虛擬語氣:句意:--雨下的很大,今天我們不能去爬山了。--但愿天氣能好起來。If only后面的從句,用相應(yīng)的過去時表示虛擬語氣,和現(xiàn)在相反用一般過去式,和過去相反用過去完成時,和將來相反用過去將來時,這句話是和現(xiàn)在相反,用be動詞的過去式were。選A。
點評:if only后面的從句要使用虛擬語氣。如果與現(xiàn)在事實相反,用過去時;如果與過去事實相反,用過去完成時;如果與將來相反就使用過去將來時。本題從前面的句子可知是與現(xiàn)在事實相反。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

—The research on the new bird flu virus vaccine is challenging and demanding. Who do you think can do the job?
—____ my students have a try?
A.ShallB.MustC.WillD.May

查看答案和解析>>

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

The old worker insisted that he________ old, and________ back to the working post again.
A.wasn’t; were sentB.be not; send
C.wasn’t; be sentD.isn’t; sent

查看答案和解析>>

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

If he had spent more time practicing speaking English before, he _____ able to speak it much better now.
A.will beB.would beC.has beenD.would have been

查看答案和解析>>

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

If we    a table earlier, we couldn’t be standing here in a queue.
A.have bookedB.bookedC.bookD.had booked

查看答案和解析>>

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

If you had arrived half an hour earlier, you _____ the well-known writer in the flesh.
A.had metB.would have metC.would meetD.could meet

查看答案和解析>>

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

If it ____for the snow, we____ the mountain yesterday.
A.were not, could have climbedB.were not, could climb
C.had not been, could have climbedD.hadn’t been, could climb

查看答案和解析>>

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

The maths teacher demanded that all the students _____ the examination paper within one and a half hours.
A.finish  B.finishedC.would finish  D.could finish

查看答案和解析>>

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

---May I take this book out of the reading room?
---No, you______. You read it in here.
A.mightn’tB.won’tC.needn’tD.mustn’t

查看答案和解析>>

同步練習(xí)冊答案