<p>Your car won't........................by next week.</p><p>a. be repaired b. have been repaired </p><p>I go for "b". Is "a" OK, too? </p>