He didn't do his homework until nine o'clock.

问题描述:

He didn't do his homework until nine o'clock.
直到九点,他才不再做作业.
为什么不是 直到9点,他都没做作业
Until recently,scientists believed that life on other planet was just a hopeful dream.
是直到最近之前,科学家们都相信其他星球有生命仅仅是个充满希望的梦。
为什么不是,直到最近,科学家们才相信其他星球有生命是个梦

not until 直到...才..(你的理解有误)
译:直到九点,他才开始做作业.
补答:until 单独使用时,表示截止到目前,直到.后半句中believed是过去式,表示以前就已经这样认为了.所以本就可译为:直到最近,科学家们仍相信其他星球有生命仅仅是个充满希望的梦.