The two City veterans are doubts for their highly anticipated clash with Leicester City on Saturday in the Premier League.
And Guardiola is not sure if either will be prepared to take part in the game at the weekend.
"[Sergio] is coming back,[he did] a training session. He did a big part of the training," Guardiola told reporters.
"The next step is to take part in the training session with the team.
"David is not ready for tomorrow. We will see after that on Thursday or Friday whether he can train for Leicester, we will see."