18.Had Tom taken medicine just as the doctor said yesterday,he_______ quite right now.(  )
A.must have beenB.would have beenC.wereD.would be

分析 如果湯姆昨天按照醫(yī)生說的服藥,他現(xiàn)在就就不會好了.

解答 答案是D.本題考虛擬條件句.從句中運用了過去完成時had taken說明是與過去事實相反是假設,該句中運用了倒裝,正常語序為"If Tom had taken medicine just as the doctors said yesterday"; 主句中的now說明主句是與現(xiàn)在事實相反的結(jié)果,與現(xiàn)在事實相反時虛擬條件句的主句中用"would/should/could/might+do",由此判斷答案是D.

點評 在掌握虛擬語氣的規(guī)則的基礎上,判斷題干屬于什么類型的虛擬,然后根據(jù)語境,選用恰當?shù)膭釉~形式表達虛擬.

練習冊系列答案
相關習題

科目:高中英語 來源: 題型:填空題

5.As Iapproached(靠近) the house,I noticed a light on upstairs.

查看答案和解析>>

科目:高中英語 來源: 題型:填空題

9.Sally wasadopted(收養(yǎng)) when he was four.

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

6.______ carefully,Michael!There's a school ahead.(  )
A.DriveB.To driveC.DroveD.Driving

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

13.Their performance was so funny that little Sam _______ laughter.( 。
A.burst outB.burst intoC.burst forthD.burst in

查看答案和解析>>

科目:高中英語 來源: 題型:選擇題

3.It has been foggy for five days.How I wish it______ sunny now!(  )
A.would beB.wereC.had beenD.is

查看答案和解析>>

科目:高中英語 來源: 題型:填空題

10.We were deeplyimpressed (使印象深刻) with your hard work.

查看答案和解析>>

科目:高中英語 來源: 題型:填空題

7.Hewasadmittedto/into(被錄。 Beijing University last autumn,which made his parents proud.

查看答案和解析>>

科目:高中英語 來源: 題型:書面表達

8.上周末Anna去商店購物.下面四幅圖描述的是Anna 財物回家時在路上所發(fā)生的事.
請以"What an Unlucky Day"為題寫一篇短文.

查看答案和解析>>

同步練習冊答案