答案选D。考的是冠词的用法。这个句子的意思是:—你为什么吃了所有的蔬菜而不动肉,—我在节食。第一个空是特指双方都知道的meat,所以用The;第二个空 on a diet,是固定搭配。所以正确的答案是D。
这道题我以前做过:
不需要特指肉末而青菜是需要突出下面减肥的,所以不加the
on diet 意思是"节食; 减肥" on a diet 意思是"遵守饮食特别规定的",所以不加a
A.是保护的意思,带进去说不通B.hold
from这个短语C,stop
from
doing
是阻止做某事的意思,没有prevent
的好,,它也是那种意思,不过它有点预防的意味,
选D。meat前加定冠词the。"meat"(肉菜)是对话双方都知道的,是特指。后面 on a diet (节食)是固定词组。
, 选C,meat为不可数名词,前面不加冠词,on A DIET节食