sleep late是睡懒觉的意思,比如: We can sleep as late as we wish. 我们可以想睡多久就多久。而stay up 是熬夜,不睡觉的意思。比如:Shall we stay up till he comes? 我们熬夜等他回来吗?这里睡的太晚实际上就是熬夜,不睡觉的意思。我觉得最好的翻译是Dad asked (me) not to stay up too late...
Dad asked me not to sleep late:爸爸叫我不要睡得很晚Father asked not to stay up too late:父亲问不熬夜太晚相比之下还是你的答案正确一些,如果你不确定,这是我的翻译:Dad that I don't sleep late。可以参考(保证绝对正确!)