John ... to buy a used car for two thousand dollars because a new one ... him twice that much.
A) was planning/costs
B) planned/would have cost
C) plans/cost
D) is planning/should have cost
E) has planned/to cost
Правильный ответ:
B
Перевод:
Джон планировал купить подержанную машину за две тысячи долларов, так как новая обошлась бы ему в два раза дороже.
Пояснение:
Когда говорят о воображаемых событиях или действиях, т.е. фантазируют (новая машина стоила бы дороже, если бы ее купил), употребляют прошедшее время как и в русском языке (если бы я мог = if I could). В данном случае речь идет о прошлом, поэтому формула следующая: If I had done something I would have done something else. Соответственно, правильно сказать: a new car would have cost him.
Когда сообщается о факте, имевшем место в прошлом, употребляется простое прошедшее время Past Simple: John planned to buy.