兩題英文請幫翻譯解題分析文法解釋 - 社會議題

Table of Contents

兩題英文請幫 翻譯 解題分析 文法解釋
1. _____been for the Norman invasion of 1066, the vocabulary of English might have remained much closer to that of its Germanic relatives.
(A) If not (B) Were it not (C) Had it not (D) Unless it had
2. According to some scientists, deforestation is a serious problem which,_____ it remain unsolved, will bring about a significant increase in global warming.
(A) would (B) if (C) unless (D) should
務必要幫忙解題分析 以及請勿用網頁翻譯

All Comments

Emma avatarEmma2006-03-24
1.C 這題是"與過去事實相反的假設語氣" ,而且句首呈倒裝句型
原本是" If it had not been for....., " 省略掉 if後助動詞擺句首
整句的意思是"如果1066年沒有諾曼地登陸,現在的英文字彙也許會更加地
接近德文。"
如要選(A),題目要將been刪掉變成 " If not for the Norman.....
(B) 表示"與現在事實相反假設語氣" 省略 if 的倒裝句
(D) 文法意思不通
2. B 要先看 " ....which, ...., will bring about a significant increase in global warming."
再來決定選哪一個。"將會造成全球暖化" 是因為"如果這個問題仍然不被
解決的話" 所引起的後果。
整句的意思是" 根據某些科學家的說法,濫砍森林是一個嚴重的問題,假
如這個問題不被解決的話,將會導致全球暖化大幅增加。