If you ... so much ice-cream yesterday, you would not feel sick now.
A) haven`t eaten
B) hadn`t eaten
C) didn`t eat
D) wouldn`t eat
E) don`t eat
Правильный ответ:
B
Перевод:
Если бы ты не съел вчера так много мороженного, ты бы сейчас нормально себя чувствовал (дословно: не болел бы).
Пояснение:
Сослагательное наклонение употребляется, когда говорят о воображаемых событиях, т.е. фантазируют (если бы ..., тогда бы ...). В данном случае смешанный тип: в главном предложении настоящее время (не болел бы сейчас), в придаточном - прошедшее (если бы не ел так много вчера). В прошедшем времени следующая формула: If I had done something I would have done something else. Поэтому придаточное предложение должно быть: If you hadn`t eaten so much.