John ___ such a thing about you. He never speaks ill of you behind your back.
A.can’t have saidB.might not have said
C.couldn’t sayD.mustn’t have said
A
考查情態(tài)動(dòng)詞表推測(cè)的用法。Can表示推測(cè)用于疑問句或否定句中,can have done 是對(duì)過去事情的推測(cè),句意:約翰關(guān)于你他不可能說那樣的事。他從來不在你背后說壞話。所以選A。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來源:不詳 題型:單選題

Tom’s boss told Tome that if he worked hard, he _____ have a rise.
A.mayB.ought toC.canD.shall

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

--Who is late for class again?
--________ you ask? Tim, of course.
A.CanB.WouldC.CouldD.Need

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

Mr.White         to hospital for an examination yesterday but he was too busy to come.
A.should comeB.should have come
C.should be comingD.should had come

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

To tell the truth, if it were not for the fact that you______ my daughter, I would not take such pains to serve you.
A.wereB.a(chǎn)reC.had beenD.have been

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

If the dog hadn’t woken us, we wouldn’t have noticed the fire and it _______ to the house next door.
A.could spreadB.should have spread
C.would spreadD.might have spread

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

----.Let’s go to find our manager in his office.
----It’s so late at night .He          be there . Let’s make it another day .
A.can’tB.needn’tC.mustn’tD.ought not to have been

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

— No wonder you caught a cold. You _____ out last night without a coat.
— I know how silly I was.
A.shouldn’t have goneB.mustn’t have gone
C.couldn’t have goneD.mightn’t have gone

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

I wonder why they’re so late. They ______ here an hour ago.
A.should beB.might be
C.should have beenD.might have been

查看答案和解析>>

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