  As for the difference between knowing that and knowledge by acquaintance: the Theaetetus does mix passages that discuss the one sort of knowledge with passages that discuss the other. This does not imply that Plato was unaware of the difference. Perhaps he wants to discuss theories of knowledge that find deep conceptual connections between the two sorts of knowledge.