选when
当.的时候,他正在做某事.
直到.的时候,他正在做某事.
你觉得哪个更通顺呢?
Until一般用作如下结构(假设是过去时):
sb.didn't do sth.until .
某人直到.的时候才.