Last night he stayed up late to work on his science project是什么意思

问题描述:

Last night he stayed up late to work on his science project是什么意思
but he did not complete it.It due today. Chen Yu was worried. The science teacher was sure to be angry with him.

昨晚他忙于他的科学项目睡得很晚