—Have you seen Maragaret? The boss is looking for her everywhere.
—She________the train, otherwise she would have arrived here by now.
A.should have missedB.must have missed
C.had missedD.might miss
B

試題分析:考查情態(tài)動詞表示推測。根據(jù)后面的otherwise she would have arrived here by now(要不然她就會到了)說明是對過去所發(fā)生的情況的推測。故使用“情態(tài)動詞+have done”的形式。Should have done本應該做某事,實際上卻未做;must have done一定做了某事;句意:—你看見Maragaret了嗎?老板到處找她!欢ㄥe過了火車了,要不然,她會到了的。故B正確。
點評:情態(tài)動詞的用法比較復雜。突出的是表示推測:如果是對現(xiàn)在的情況進行推測,使用“情態(tài)動詞+動詞原形”;對過去的情況進行推測,使用“情態(tài)動詞+have done”;情態(tài)動詞也經(jīng)常用于虛擬語氣,要分具體情況來分析,在條件句中和賓語從句,表語從句中都有體現(xiàn)。
練習冊系列答案
相關習題

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

— What are you going to do this weekend?
— I don’t know. I ______ visit a friend.
A.mightB.canC.shouldD.must

查看答案和解析>>

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

-I didn't go to the art show, because I lost my ticket.
-You______have borrowed mine I didn't go to see it anyway
A.would B.needC.couldD.must

查看答案和解析>>

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

According to the school rules, no student __________ go out of the school after eleven o’clock at night without the teacher’s permission.
A.willB.mustC.mayD.shall

查看答案和解析>>

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

Without gravity, we _____ walk on the ground as freely as we do now.
A.couldn’t B.mustn’t C.shan’t D.needn’t

查看答案和解析>>

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

He _______ have completed his work;otherwise, he wouldn’t be enjoying himself by the seaside.
A.should B.must?C.wouldn’t D.can’t

查看答案和解析>>

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

–Amazing! You ______come to the party in such a fancy dress.
__ Do’t you know it’s a fashion?
A.mustB.willC.couldD.should

查看答案和解析>>

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

---I think Helen is at home.
---No, she    be at home, for she phoned me from the airport just five minutes ago.
A.mustn'tB.needn'tC.can'tD.dared not

查看答案和解析>>

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

You ______ park here! Don’t you see “No Parking” beside you?
A.needn’tB.mustn’t C.won’tD.couldn’t

查看答案和解析>>

同步練習冊答案