Site Feedback
Important Notice: Feb 1st from 05:00 to 08:00 (UTC) , italki will be down for scheduled maintenance. If you have scheduled sessions during this time, read our Announcement

Resolved questions
Is the quran is Perfect Kitaab in your view ?

many ppl wonder to know if the quran is from God, it mustn't contain mistakes. what do you think about some of this verses are contradicitons or not?


Allah forgiveth not that partners should be set up with Him; but He forgiveth anything else, to whom He pleaseth; to set up partners with Allah is to devise a sin Most heinous indeed," (4:48). Also 4:116


The people of the Book ask thee to cause a book to descend to them from heaven: Indeed they asked Moses for an even greater (miracle), for they said: "Show us Allah in public," but they were dazed for their presumption, with thunder and lightning. Yet they worshipped the calf even after clear signs had come to them; even so we forgave them; and gave Moses manifest proofs of authority," (4:153).

In Sura 22:47 and 32:5 Allah's day is equal to 1,000 human years.


In Sura 70:4, Allah's day is equal to 50,000 human years.


what do you think?

For learning: Arabic
Base language: English
Category: Culture



    Please enter between 2 and 2000 characters.



    Sort by:

    Best Answer - Chosen by Voting
    There are no contradictions or errors in Quran it's just a lack of knowledge..
    4:082 : "Why do they not study the Quran carefully? If it were from other than GOD, they would have found in it numerous contradictions."
    Surah Nisa 4:153:
    "The people of the Book ask thee to cause a book to descend to them from heaven: Indeed they asked Moses for an even greater (miracle), for they said: "Show us Allah in public," but they were dazed for their presumption, with thunder and lightning. Yet they worshipped the calf even after clear signs had come to them; even so we forgave them; and gave Moses manifest proofs of authority."

    In this verse above, the people were forgiven for worshipping calf, and the reason why they were forgiven, is because they asked for repentance while they were still alive, and were sincere, as the following verse says:

    Suran Araf 7:149:
    "When they repented, and saw that they had erred, they said: "If our Lord have not mercy upon us and forgive us, we shall indeed be of those who perish."

    So, we can clearly see that they repented to Allah, and were forgiven as Surah Nisa 4:153 says.

    so, Allah can choose to overlook and forgive any imperfection in His slave, but He will not overlook and forgive setting up partners in worship with Him (if maintained until death).

    So, there is no contradiction since Allah forgives any sin as long as you repent in this life sincerely, so no contradiction at all.

    ‘…And, verily, a day with your Lord is as a thousand years of what you reckon’ [al-Hajj 22:47] indicates that the length of a day with Allaah is a thousand years. The same is indicated by ‘He arranges (every) affair from the heavens to the earth, then it (the affair) will go up to Him, in one Day, the space whereof is a thousand years of your reckoning.’ [al-Sajdah 32:5]. Another verse indicates something different : ‘The angels and the Rooh [Jibreel] ascend to Him in a Day the measure whereof is fifty thousand years’ [al-Ma’aarij 70:4].

    There are two ways in which these verses may be reconciled:

    The first : the day of a thousand years mentioned in Soorat al-Hajj is one of the six days in which Allaah created the heavens and the earth; the day of a thousand years mentioned in Soorat al-Sajdah is the length of time it takes for a matter to go up to Allaah; and the day of fifty thousand years is the Day of Resurrection.

    The second way of reconciling is that what is meant by all of them is the Day of Resurrection, and the difference in the time span depends on whether a person is a believer or a kaafir. This is indicated by the verse : ‘Truly that Day will be a Hard Day, far from easy for the disbelievers.” [al-Muddaththir 74:9-10].

    And Allaah knows best.

    i think the verses mean that Allah forgave people of israel and didnt punish the whole nation for worshipping the cow and asking for seeing him its about the whole nation of israel not about the certain numbers who took partners to Allah (( worshipping cow)) after knowing the truth as they already got punished by killing them


    أمالي الصدوق ص325
    قال الصادق (ع): إذا أراد أحدكم أن لا يسأل الله شيئاً إلا أعطاه فلييأس من الناس كلّهم ، ولا يكون له رجاء إلا من عند الله عزّ وجلّ ، فإذا علم الله عزّ وجلّ ذلك من قلبه ، لم يسأل الله شيئا إلا أعطاه .
    ألا فحاسبوا أنفسكم قبل أن تحاسبوا ، فإنّ في القيامة خمسين موقفاً ، كل موقف مثل ألف سنة مما تعدّون ، ثم تلا هذه الآية :
    { في يوم كان مقداره خمسين ألف سنة }.

    narrated that imam jafar the truthful said :>>> my own translation : if any of you want to ask Allah something and Allah (gives or answers ) him then he shall give up from all people and dont have hope except from Allah , if Allah knew him like this from him if he ask Allah anything ,Allah will gives him , so you shall judge yourselves before get judged as at day of judgement 50 situations ,each situation is like 1000 years like what you count , then he recited the verse ( (Whereby) the angels and the Spirit ascend unto Him in a Day whereof the span is fifty thousand years. (4) (( sura 70:4 ))

    my comment : the word day is a measure of time it can vary in how long , some hadith say that dajal or anti christ will stay 40 days one day like a year and one day like a month and one day like a friday and the rest like your days ,,and mostly thats cause the rotation of earth will be reversed so speed will vary so it become so slow then so fast , for nowadays scientists invented the light year which is used for space distance (( you see measuring distance not even time ) and its the distance travelled by light in one year ,, so you see the meaning and true explanation makes things more clear and more understood


    Assalamo Alykom !

    No contradiction brother.

    If a person knows the truth & insists to worship something other than Allah or something beside Allah which bascilly clled ''shirk'' & he DIED on the shirk. Allah will NOT forgive him.

    Allah says in the Quran:
    ''......Indeed, he who associates others with Allah - Allah has forbidden him Paradise, and his refuge is the Fire. And there are not for the wrongdoers any helpers.'' 5:72

    ''Indeed, Allah does not forgive association with Him, but He forgives what is less than that for whom He wills. And he who associates others with Allah has certainly fabricated a tremendous sin.'' 4:48

    but who REPENTS from shirk BEFORE DEATH, Allah will forgive him.

    ''Say, "O My servants who have transgressed against themselves [by sinning], do not despair of the mercy of Allah . Indeed, Allah forgives all sins. Indeed, it is He who is the Forgiving, the Merciful." 39:53

    Now regarding to the children of Israel, they worshiped the calf then some of them repented so Allah forgave those people.

    Allah says
    '' And the people of Moses made, after [his departure], from their ornaments a calf - an image having a lowing sound. Did they not see that it could neither speak to them nor guide them to a way? They took it [for worship], and they were wrongdoers.

    And when regret overcame them and they saw that they had gone astray, they said, "If our Lord does not have mercy upon us and forgive us, we will surely be among the losers."


    ''Indeed, those who took the calf [for worship] will obtain anger from their Lord and humiliation in the life of this world, and thus do We recompense the inventors [of falsehood].

    But those who committed misdeeds and then repented after them and believed - indeed your Lord, thereafter, is Forgiving and Merciful.'' 7:152-153

    2- Is the day of Allah equal to 1000 earth years or 50000 earth years? by Dr. Zakir Naik.

    Submit your answer

    Please enter between 2 and 2000 characters.

    If you copy this answer from another italki answer page, please state the URL of where you got your answer from.