If the president had visited the hospital this morning, it ________ the headline in tomorrow's paper.
A.will beB.could beC.had beenD.was
B

試題分析:考查虛擬語氣的用法。由had visited可以判斷條件狀語從句里是對過去的虛擬,而由tomorrow's paper可以看出主句是對將來的虛擬,謂語應該用過去式(用be 時用were不能用was)或were to do;故選B
虛擬條件句中,主、從句的動作若不是同時發(fā)生時,須區(qū)別對待。
①從句的動作與過去事實相反,而主句的動作與現(xiàn)在或現(xiàn)在正在發(fā)生的事實不符。如:If I had worked hard at school, I would be an engineer now, too.
如果我在學校學習刻苦的話,我現(xiàn)在也會使工程師了
If they had informed us, we would not come here now.
如果他們通知過我們的話,我們現(xiàn)在就不會來這里了。
②從句的動作與現(xiàn)在事實相反,而主句的動作與過去事實不符。如:
If he were free today, we would have sent him to Beijing.
如果他今天有空的話,我們會已經(jīng)派他去北京了。
點評:本題較難。混合虛擬對于學生來說是難點,學生看到了this morning,誤選C,本題的關鍵在于對于find這個動詞的時態(tài)判定上。
即學即練:You _______ much better now if you had taken my advice.
A.will be            B.would be          C.had been            D.was
解析:B句意:假若你當時聽我的話,你現(xiàn)在就會好多了。
練習冊系列答案
相關習題

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

Look at the trouble I am in. If only I _____ your advice.
A.followed B.would followC.had followed D.should follow

查看答案和解析>>

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

You       trust an online shop just because it has a beautifully-designed website.
A.shouldn’tB.couldn’tC.mustn’tD.needn’t

查看答案和解析>>

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

Now then, children, It’s time you ________.
A.were washed and dressedB.washed and dressed
C.a(chǎn)re washed and dressedD.washed and dress

查看答案和解析>>

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

If you ______ my advice, you ______ your failure now. You ________ your victory.
A.took; wouldn’t cry over; would celebrate
B.had taken; wouldn’t have cried over; would have celebrated
C.had taken; wouldn’t be crying over; would be celebrating
D.had taken; aren’t crying over; are celebrating

查看答案和解析>>

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

Without electricity human life _____ quite different today.  
A.isB.will beC.would have beenD.would be

查看答案和解析>>

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


Had it not been for the police’s help, Peter     his bicycle yesterday afternoon.
A.could not findB.could not have foundC.didn’t find D.hadn’t found

查看答案和解析>>

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

Thank you for all your hard work last week. I don’t think we ______ it without you.
A.could have managedB.can manage
C.could manageD.can have managed

查看答案和解析>>

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

---If I had time, I would go shopping with you.
---But you___ too busy.
A.wereB.had beenC.a(chǎn)reD.have been

查看答案和解析>>

同步練習冊答案