摘要: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.说话人推测某事在过去有可能发生.至于该事是否真的发生.说话人并不确切知道---说话人仅是对过去事件进行一种推测.一种估计.请对比下列实例:
网址:http://m.1010jiajiao.com/timu3_id_3140838[举报]
—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 be | B.shouldn’t be | C.mustn’t be | 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 |