今天的翻譯題是:
1.___________(我本該將此事告訴他),but I was so focused on my experiment that I forgot.
2.These people did nothing _______________(除了整日在街上閑逛),which causes a lot of concern.
1.答案:I should have told him about this//I ought to have informed him of this
詳解:
考查虛擬語氣:此處but引導的虛擬語氣屬暗含的虛擬語氣,前一部分是虛擬語氣,后一部分是陳述語氣。由于后部分是過去式的陳述句,故前半句的虛擬語氣用完成時態(tài),表示“過去未做之事”,用“should/ought to have+過去分詞”結(jié)構(gòu)。
考查固定搭配:“將…告訴…”的表達是tell sb. about sth.或inform sb.of sth.。
2.答案:except/but hang around on/in the street all day long
詳解:
考查介詞:“除了”的表達是except或but,do nothing but/except后面用動詞原形。But用于nobody,nothing,no one,all等詞后面表示“除…以外”。
考查詞組:“閑逛”譯作hang around;“整日”的表達是all day long。