1. Why did Allah create people even though He already knows what they will do?
- So they would know Him, worship Him, and be recompensed justly for what they actually do. (correct answer)
- To put some people in Hell without testing them.
- Because Allah needed creation to worship Him.
- Because His knowledge depends on seeing what people do first.
Why
Allah created jinn and mankind so that they would know Him, affirm His oneness, and worship Him. His prior knowledge does not mean that people are judged merely because He already knows their outcome. Rather, He created them in this world, gave them reason, sent Messengers, and established proof, so no one would have an excuse on the Day of Resurrection. People are admitted to Paradise or Hell based on the deeds they actually did, with Allah’s perfect justice and grace.