时态填空一道,快啊@@@@@@@

来源:百度知道 编辑:UC知道 时间:2024/09/28 13:26:54
She has been on diet for several weeks.She ___(eat)only a little for each meal,which makes her fall ill
答案填的是"eats",可是我觉得她是过去吃的,那可不可以用过去时啊,麻烦解答一下,好的立刻采纳,谢谢!!!!!

不应该是过去时,后面跟着一句话“which makes her fall ill."这句话中makes是一般现在时,which描述的正是eats这个行为,这里eats指的是她这段时间一直都吃得很少,描述侧重于这段时间她的习惯,“通常做法”,故应该用eats

应该用eats,ate的话后面就应该用made了,而不是 makes

makes 表示是现在时

ate

makes是因为跟在which后面才用3单的