But for water,it ______ possible to live in the desert.
A.is     B.wasC.wereD.wouldn't be
D

試題分析:考查含蓄虛擬條件句:用without(=but for),otherwise代替if從句。這里的but for water="if" it were not for water要是沒有水,主句是would do,句意:要是沒有水,在沙漠里生活是不可能的。選D。
點(diǎn)評(píng):有時(shí),句子沒有直接給出假設(shè)情況的條件,而須通過上下文或其他方式來判斷。這題用了Otherwise代替if的虛擬語氣,主句是1、表示與現(xiàn) 在事實(shí)相反的情況,主語+should/would/could/might+do: 2、表示與過去事實(shí)相反的情況,主句:主語+should/would/could/might+have done 3、表示對(duì)將來情況的主觀推測,主句:主語+should/would/could/might+do 
練習(xí)冊系列答案
相關(guān)習(xí)題

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

Look at the trouble I am in! If only I          your advice!
A.followedB.had followedC.should followD.would follow

查看答案和解析>>

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

If Helen             her credit card, she could have bought the dress.
A.broughtB.should bringC.had brought D.were to bring

查看答案和解析>>

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

Look at the trouble I am in! If only I ______ your advice.
A.followedB.would followC.had followedD.should follow

查看答案和解析>>

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

He ________ all his aims. But his efforts in the past few years have been praise-worthy.
A.could have achievedB.wouldn’t have achieved
C.must have achievedD.may not have achieved

查看答案和解析>>

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

—How I wish I had studied harder when I was in senior school! —If you had,you ________ a university student now.
A.a(chǎn)reB.would beC.shouldD.were

查看答案和解析>>

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

— I find it astonishing that John ______ be so rude to me.
— Not astonishing at all. He is always rude to others.
A.shouldB.mustC.mightD.would

查看答案和解析>>

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

If I hadn’t stood under the ladder to catch you when you fell, you ____ now.
A.wouldn’t be smilingB.couldn’t have smiled
C.won’t smileD.didn’t smile

查看答案和解析>>

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

----Mary broke up with me!
----You ______ have forgotten about the Valentine's Day.
A.shouldn'tB.couldn'tC.needn'tD.mustn't

查看答案和解析>>

同步練習(xí)冊答案