someday和some day区别有:someday,意为有一天,多指将来的一天。在这一点上,someday=some day。就是说上面的例子完全可以换成someday。
some day,原意“若干天”,引申义来日(将来的某一天),或总有一天。
常用于将来时,如:Some day my prince will come,总有一天我的王子会出现。
Some day I’ll find my love,总有一天我会找到真爱。
基本上两者可以通用,除了some day可以拆开用,如:There is still some day before he comes。离他来还有些日子。