Our grant has run out and we can not keep you on.
We kept the work going as long as we could.
Does the word "keep" mean the same thing in the above two sentences?
the same meaning