2.-There were already five people in the car but they managed to take me as well. -It a comfortable journey. A.can't be B.shouldn't be C.mustn't have been D.couldn't have been could have done [问]-I stayed at a hotel while in New York. -Oh.did you?You with Barbara. A.could have stayed B.could stay C.would stay D.must have stayed 答案为A.但是.You could have stayed with Barbara?是什么意思呢? [答]could have done可以表示两种不同的意思:A.某事在过去有可能发生.但说话人确切知道该事并未发生,B.说话人推测某事在过去有可能发生.至于该事是否真的发生.说话人并不确切知道---说话人仅是对过去事件进行一种推测.一种估计.请对比下列实例: 查看更多

 

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

—There were already five people in the car but they managed to take me as well.

  —It    a comfortable journey.

  A.can’t be  B.shouldn’t be  C.mustn’t have been  D.couldn’t have been

 

查看答案和解析>>

-There were already five people in the car but they managed to take me as well.

-It ________ a comfortable journey. (NMET 1995)

[  ]

A.can't be
B.shouldn't be
C.mustn't have been
D.couldn't have been

查看答案和解析>>

-There were already five people in the car but they managed to take me as well.

-It ________ a comfortable journey.

[  ]

A.can't be
B.shouldn't be
C.mustn't have been
D.couldn't have been

查看答案和解析>>


51. --- There were already five people in the car but they managed to take me as well.
--- It _____ a comfortable journey.

A.can’t beB.shouldn’t beC.mustn’t beD.couldn’t have been

查看答案和解析>>

–There were already five people in the car but they managed to take me as well.
--It _____ a comfortable journey.

A.can’t beB.shouldn’t beC.mustn’t have beenD.couldn’t have been

查看答案和解析>>


同步练习册答案