问题 选择题

You only had meat and fish yesterday. If you had eaten vegetables, they         easily.

A.would digest

B.digested

C.will digest

D.would have digested

答案

答案:D

题目分析:考查虚拟语气:句意:你昨天只吃了鱼和肉。如果你吃了蔬菜,他们就会很容易消化。If条件句用过去完成时表示和过去相反的条件句,主句用would have done“过去本来会做..而没有”,选D。

单项选择题
单项选择题