单选题
He spoke English so well that I took it for granted that he was an American. A. 他英文讲得如此好,以至我猜想他是个美国人。 B. 他英文讲得如此好,以至我想当然地以为他是个美国人。 C. 他英文讲得如此好,以至我同意他是个美国人。 D. 他英文讲得如此好,以至我承认他是美国人。
【正确答案】
B
【答案解析】翻译这个句子要注意两点。首先so…that应译为“如此……以至于……”;短语take it for granted译为“认为……理所当然”。所以B为最佳答案。