“I      her a long time ago,” he doubted, “She doesn’t look at all familiar.”
A.might have metB.should have met
C.might meetD.should meet
A

試題分析:考查情態(tài)動詞的完成式的用法:句意:他懷疑到:我有可能很久前遇到過她,她看起來不是很熟悉。因?yàn)槭莂 long time ago,所以是對過去的情況進(jìn)行推測,應(yīng)該是情態(tài)動詞的完成式,排除CD,might have done是“過去可能做了…”,should have done是“過去本來應(yīng)該做…而沒有做”,選A。
練習(xí)冊系列答案
相關(guān)習(xí)題

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

--- Mary’s got crazy and has been sent to the mental hospital. Did you tell her boss about that?
--- Yes, but I _____ her husband first.
A.should have told B.shouldn’t have told
C.must have toldD.needn’t have told

查看答案和解析>>

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

— I phoned you yesterday morning. A girl answered, but I didn’t recognize the voice.
— Oh, it __________ my younger sister. She was in my room at that moment.
A.must have beenB.should have been
C.could have beenD.may have been

查看答案和解析>>

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

It’s said that there are plenty of hotels in that town. There _____ be any difficulty for you to find one to stay in.
A.mustn’tB.oughtn’tC.needn’t D.shouldn’t

查看答案和解析>>

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

He ______ it on schedule, but somehow he fell behind.
A.must have doneB.might finish
C.could have finishedD.could finish

查看答案和解析>>

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

It’s cold here. _________ I switch on the heating?
A.ShouldB.WillC.WouldD.Shall

查看答案和解析>>

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

―Thank you very much for giving me a hand when I was in trouble.
―Don’t mention it. I only did what anyone else _______ in my place.
A.must doB.might do
C.would have done D.can have done

查看答案和解析>>

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

--Why are your eyes so red? You _______ have slept well last night.
A.can'tB.mustn'tC.needn'tD.won't
---Yeah, I stayed up late writing a report.

查看答案和解析>>

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

—Tom graduated from college at a very young age.
—Oh,he__________have been a very smart boy then.
A.couldB.shouldC.mightD.must

查看答案和解析>>

同步練習(xí)冊答案