分析 昨晚一定是下雨了,因為地面是濕的.
解答 答案:must have rained.考查情態動詞的have done的形式.must have done表示"肯定做過某事",是對過去動作的猜測.所以用must have rained表示"昨晚一定是下雨了".
點評 考查翻譯填空.
1.must+have done:用于肯定句,表示推測,意為"一定(已經)…".
2.can+have done:用于否定句或疑問句,表示推測,意為"可能(已經)…".
3.could+have done:可用于肯定句、否定句或疑問句,表示推測、責備或遺憾等,意為"可能…"、"本來可以…"、"本來應該…"等.
4.should[ought to]+have done:可用于肯定句、否定句或疑問句,表示責備或遺憾等,意為"本來應該…".
5.need+have done:用于否定句或疑問句,用于否定時意為"本來不必",用于疑問句時意為"有必要…嗎".
6.may+have done:用于肯定句或否定句,表示推測,意為"可能(已經)…".
7.might+have done:用于肯定句或否定句,表示推測,意為"可能(已經)…(此時 might 可換為 may);另外還可以表示過來可能發生的事結果未發生,意為"本來會…"(此時 might 不能換為 may).
科目:高中英語 來源: 題型:詞匯應用
查看答案和解析>>
科目:高中英語 來源: 題型:填空題
查看答案和解析>>
科目:高中英語 來源: 題型:閱讀理解
查看答案和解析>>
科目:高中英語 來源: 題型:填空題
查看答案和解析>>
湖北省互聯網違法和不良信息舉報平臺 | 網上有害信息舉報專區 | 電信詐騙舉報專區 | 涉歷史虛無主義有害信息舉報專區 | 涉企侵權舉報專區
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com