Salam,
I have a question with regards a specific verse which a non muslim showed me online to prove some error in the quran, and i never heard this claim before, so i hope you can help.
Quran 3:144, Mohsin Khan: Muhammad (SAW) is no more than a Messenger, and indeed (many) Messengers have passed away before him. If he dies or is killed, will you then turn back on your heels (as disbelievers)? And he who turns back on his heels, not the least harm will he do to Allah, and Allah will give reward to those who are grateful.
( you can check other translations if you like )
But his claim summarized: he says that this verse shows allah swt was unsure, from which we can conclude he is not an all knowing being which would then contradict parts of the quran which say he is. The part in question is " if he dies or is killed ) if allah is an all knowing being why does he have to say "or" he knows what will happen, so why didnt he says, if he is killed, or if he dies, by making this or shows that allah didnt know what would happen to muhammad therefor to stay in the clear he said "dies or killed" he then concludes from this that Muhammad saws himself wrote this and sinde he didnt know the future nor what would happen to him he said die or get killed, he finished off by saying, it is not appropriate for an all knowing entity to say or, as he knows what is going to happen he could have chosen 1
As i have never seen this claim made before, i was not able to find any answers regarding this online, therefor i came here and i hope you can help me refute he lies against our religion
Jazakallah khair