We had very little time. If we ... more time, we ... to see grandmother.
A) have had/shall go
B) had had/should have gone
C) had had/shall go
D) has had/have gone
E) have/should have gone
Правильный ответ:
B
Перевод:
У нас было мало времени. Если бы у нас было больше времени, мы бы пошли проведать бабушку.
Пояснение:
Сослагательное наклонение употребляется, когда говорят о нереальной, вымышленной ситуации, т.е. когда фантазируют о том, чего не было. В русском языке выражается частицей бы и прошедшим временем (если быбыло больше времени).
Формула сослагательного наклонения в настоящем времени:
If I did something, I would/should do something else.
Формула сослагательного наклонения в прошедшем времени:
I would/should have done something if I had done something else.
В данном случае речь идет о прошлой ситуации (we had little time - у нас было мало времени), значит используем формулу прошедшего времени.
Таким образом, правильно сказать:
If we had had more time, we would/should have gone.