1 take sth to sb把某物带给某人
take sb. sometime to do 花费多长时间做某事
take sb sth 应该是没有的~不过也不排除个人孤陋寡闻了~anyway我是没有见过
2 She has eaten nothing for a whole day.
for+一段时间可以用于完成时态
for+时间也可以用于其他时态的
比如过去式
She ate nothing for a whole day last Sunday.
但是这样子的话,比如使用到过去式,必然会有一个涉及过去的一个时间“last Sunday"
希望对你有帮助
天上~