Pokud jsem chtěl vyjádřit “do kdy něco má být apod”, vždy jsem zatím používal
When do you need to have it by? nebo By when do you need to have it?
Slyšel jsem nyní se spojením “till when”. Chtěl bych si ověřit – mám za to, že to je pouze k vyjádření něčeho, co již trvá a skončí, v kontextu “do kdy ti mám něco poslat” bych to nepoužil:
Till when is she staying? To je myslím správně.
Till when do you need the report? To je myslím špatně.