You didn`t ask me to post the letter. If you ... asked me to go to the post office yesterday, I would have done it.
A) would
B) will
C) have
D) had
E) -
Правильный ответ:
D
Перевод:
Ты не просил меня отправить письмо. Если бы ты попросил меня вчера сходить на почту, я бы это сделал.
Пояснение:
Союз if сигнализирует о том, что это условное предложение, тип которого нам нужно определить. Для этого обращаем внимание на время уже имеющегося глагола - I would have done - которое соответствует условному предложению 3 типа (речь идёт о событиях в прошлом, которые мы хотели бы изменить). Оно строится по формуле:
If + подлежащее + verb in Past Perfect, подлежащее + would + have + verb.