64.D.can’t have done表示对过去的行为动作的否定.从上文来看“根据我所了解的情况.他们不可能这个假期很快乐 .A项表示“可能已经.该已 .B项表示“过去该做而未做 .C项表示“本来不需做而实际上做了 . 查看更多

 

题目列表(包括答案和解析)

Her handbag is on her desk. She ____ back home.

A.must go

B.can’t go

C.must have gone

D.can’t have gone

 

查看答案和解析>>

He ________ without saying good — bye to them, for he always has good manners.

Amustn’t have left

Bmay not have left

Cshouldn’t have left

Dcan’t have left

 

查看答案和解析>>

—I expected him to be nervous before his speech, but he was as cool as a cucumber.

—He _______ it carefully.

A.could have prepared                    B.shouldn’t have prepared

C.must have prepared                     D.can’t have prepared

 

查看答案和解析>>

My father ______ you a lift, even if he didn’t plan to take that way.

A.must have given

B.might have given

C.should have given

D.can’t have given

 

查看答案和解析>>

. -- You see, our plan has been totally ruined!

-- Dear me, I _______ his advice.

A.would rather have taken

B.would rather not take

C.must have taken

D.can’t have taken

 

查看答案和解析>>


同步练习册答案