题目内容
16.昨晚一定下过雨了,因为今天早晨地面是湿的.(对过去事情的推测)It must have rained last night for the ground was wet this morning..分析 It must have rained last night for the ground was wet this morning.
解答 It must have rained last night for the ground was wet this morning.
这是对过去事实的一种肯定猜测,所以用情态动词+have done来构成主句的时态,而原因状语从句中表示的是过去的事实,用一般过去时.
分析句子的意思可知,地面湿是下过雨的一种直接原因,所以用连词for来引导原因状语从句,must have done过去一定做过某事.
点评 翻译题在解题时首先要确定好句子的时态,然后要把握好短语表达,最后要注意句子结构.
练习册系列答案
相关题目