29. Oh no! Fred's wallet is lying on the coffee table. He ... it here last night.a) ought to have leftb) should have leftc) must have leftd) would have left
29. Oh no! Fred's wallet is lying on the coffee table. He ... it here last night.a) ought to have leftb) should have leftc) must have leftd) would have left
ватафак???зяовтвтгцмулынчдв8врвзаз9аос