There was something wrong with the network, or the e-mail____ earlier.
A.could have been sentB.might be sent
C.need have been sentD.must be sent
A

試題分析:考查隱含的虛擬語氣:句意:網(wǎng)絡有問題了,否則電子郵件可能早就被送到了。這里的or相當于="if" There hadn’t been something wrong with the network所以主句用could have done,選A。
點評:有時,句子沒有直接給出假設情況的條件,而須通過上下文或其他方式來判斷。這題用了otherwise,or代替if的虛擬語氣,主句是1、表示與現(xiàn) 在事實相反的情況,主語+should/would/could/might+do: 2、表示與過去事實相反的情況,主句:主語+should/would/could/might+have done 3、表示對將來情況的主觀推測,主句:主語+should/would/could/might+do。
練習冊系列答案
相關習題

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

The patient insisted that he_______ ill and ________ to the hospital.
A.wasn’t, wasn’t sentB.wasn’t, not be sent
C.shouldn’t be, wasn’t sentD.wasn’t, shouldn’t send

查看答案和解析>>

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

Did Jack take the doctor’s advice that he ________ in bed for a couple of days?
A.liesB.layC.lieD.laid

查看答案和解析>>

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

––What a journey! We’ve finally arrived!
––_____ an out-of-date train schedule, we would not have missed the train.
A.Had we not usedB.Did we use
C.If we didn’t useD.If we had used

查看答案和解析>>

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

Anirban Maitra, a professor at Oxford University, Jack’s success would not have been possible.
A.If it weren’t forB.Were it not for
C.Had it not been forD.If it hasn’t been for

查看答案和解析>>

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

Bob's doctor suggests _____ for a few days .
A.that he is restingB.that he has to rest
C.him to restD.that he rest

查看答案和解析>>

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

If we ___ the other road, we might have arrived here in time for meeting.
A.takeB.had takenC.tookD.have taken

查看答案和解析>>

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

--- Have you told him we have changed the plan?
I _____ have, but I haven’t done it yet.
A.mustB.ought toC.needn’tD.can’t

查看答案和解析>>

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

— Nowadays people seem to be becoming more and more selfish.
— How much better life would be if we ______ to the values of the past!
A.would return B.had returnedC.return D.were to return

查看答案和解析>>

同步練習冊答案