When I went to their house, there was no light on. They _____ at home.
A.can’t beB.couldn’t be
C.can’t have beenD.mustn’t have been
C

試題分析:句意:當(dāng)我到達(dá)他們家的時(shí)候,沒有燈光。他們不可能在家。can’t have been不可能發(fā)生了某事,情態(tài)動(dòng)詞表示推測(cè),用于對(duì)過去發(fā)生的事情的否定推測(cè),故選C
點(diǎn)評(píng):情態(tài)動(dòng)詞和完成時(shí)態(tài)一起表示虛擬,特別值得注意的是各個(gè)情態(tài)動(dòng)詞的意思,must have done表示過去肯定做了某事,can have done表示本能夠做某事而實(shí)際未做,should have done表示本應(yīng)該做某事而未做,need have done表示本有必要做某事而實(shí)際沒有做,注意沒有mustn’t have done 的形式。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

We _______ the difficulty together, but why didn’t you tell me?
A.should faceB.might face
C.could have facedD.may have faced

查看答案和解析>>

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

--- Alice looks sad. Did you tell her about her brother’s accident?
--- Sorry, I ________ her just before her final exams.
A.can’t tellB.mustn’t have told
C.needn’t tellD.shouldn’t have told

查看答案和解析>>

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

If you _____ leave early on weekdays, do it quietly. The other classmates are also dying to have an early leave.
A.canB.mustC.shouldD.may

查看答案和解析>>

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

I was really anxious about you. You____ home without a word.
A.mustn’t leaveB.shouldn’t have leftC.couldn’t have leftD.needn’t leave

查看答案和解析>>

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

Something terrible       have happened if Li Chang was not coming to eat in his restaurant as he always did.
A.ought to B.must C.shouldD.will

查看答案和解析>>

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

Two weeks ago, I bought a bicycle. If you live in town, it is often faster than a car and you           worry about parking.
A.must notB.should notC.don't have toD.may not

查看答案和解析>>

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

—Do you still go jogging every morning?
—Yes, I can’t think of a _______________ way to start a day.
A.betterB.bestC.worseD.worst

查看答案和解析>>

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

—Where did you get this book?
—I picked it up from a second-hand bookshop if you ______ know.
A.mustB.willC.canD.shall

查看答案和解析>>

同步練習(xí)冊(cè)答案