题目内容
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.我认为他不可能出国了.我刚才还看见他了.
练习册系列答案
相关题目
3.-I've heard this basketball player is due to retire at the end of the season.
-________,because he is currently having the worst performance.( )
-________,because he is currently having the worst performance.( )
A. | It all depends | B. | It's no surprise | ||
C. | It takes no time | D. | It's very unwise of him |