Had he been asked how long he had been mowing, he would have answered 'half an hour,' although it was nearly noon.
Если бы спросили его, сколько времени он косил, он сказал бы, что полчаса, -- а уж время подошло к обеду.