题目内容

8.Itcouldnothavebeena comfortable journey.
那不可能是一个舒适的旅行.

分析 那不可能是一个舒适的旅行.

解答 答案:could not have been.考查情态动词的have done的形式.could not have been表示"不可能是",是对过去的猜测.

点评 考查汉译英.
情态动词的have done的形式表示猜测的用法:
1.must have done
表示对过去某事的肯定猜测,译为:过去肯定做了某事.不存在 mustn't have done 的形式.其否定或疑问形式须用 can(could) 来表示.例如:
Since the road is wet,it must have rained last night.既然路是湿的,那昨天晚上肯定下雨了.
2.may/might have done
may/might have done 表示"过去可能做了某事".may 比 might 表示的可能性在说话人看来稍大些.may/might not have done表示"过去可能没有做某事."例如:
I can't find my keys.I may/might have left them at the school yesterday.我找不到我的钥匙了.我可能昨天把他们落在学校了.
3.can/could have done 表推测一般用在否定句和疑问句中,表示不相信或怀疑的态度.
Can/Could he have passed the exam?他可能通过了考试吗?
I think that he couldn't/can't have gone abroad.I saw him just now.我认为他不可能出国了.我刚才还看见他了.

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网