单选题 I could have eaten as much again if the doctor had not told me to go on a diet.
【正确答案】 B
【答案解析】[解析] 本题的翻译要点是again(再一次)和go on a diet(节食)。译文A基本准确地翻译了全文, 但是“吃很多”还不够准确;译文B在准确地理解原文的基础上, 用通顺、流畅的中文表达了原意;译文C完全误解了原文的意思, 是错译;译文D中“再吃一顿饭”为误译。