و لقد استغرق نزول القرآن عشرين عاماً أي من السنة ( 10 ) قبل الهجرة و حتى السنة ( 11 ) بعد الهجرة ، لأنه كان ينزل نجوماً في فترات و ظروف و مناسبات خاصة تعرف بأسباب النزول .
فَعَنْ حَفْصِ بْنِ غِيَاثٍ عَنْ أَبِي عَبْدِ اللَّهِ ( عليه السَّلام ) ، قَالَ : سَأَلْتُهُ عَنْ قَوْلِ اللَّهِ عَزَّ وَ جَلَّ :﴿ شَهْرُ رَمَضَانَ الَّذِي أُنْزِلَ فِيهِ الْقُرْآنُ هُدًى ... المزید ﴾ وَ إِنَّمَا أُنْزِلَ فِي عِشْرِينَ سَنَةً بَيْنَ أَوَّلِهِ وَ آخِرِهِ ؟
فَقَالَ : أَبُو عَبْدِ اللَّهِ ( عليه السَّلام ) : " نَزَلَ الْقُرْآنُ جُمْلَةً وَاحِدَةً فِي شَهْرِ رَمَضَانَ إِلَى الْبَيْتِ الْمَعْمُورِ ، ثُمَّ نَزَلَ فِي طُولِ عِشْرِينَ سَنَةً " .
و كان آخر ما نزل على رسول الله ( صلى الله عليه و آله ) هو قول الله عزَّ و جلَّ :﴿ حُرِّمَتْ عَلَيْكُمُ الْمَيْتَةُ وَالدَّمُ وَلَحْمُ الْخِنْزِيرِ وَمَا أُهِلَّ لِغَيْرِ اللَّهِ بِهِ وَالْمُنْخَنِقَةُ وَالْمَوْقُوذَةُ وَالْمُتَرَدِّيَةُ وَالنَّطِيحَةُ وَمَا أَكَلَ السَّبُعُ إِلَّا مَا ذَكَّيْتُمْ وَمَا ذُبِحَ عَلَى النُّصُبِ وَأَنْ تَسْتَقْسِمُوا بِالْأَزْلَامِ ذَٰلِكُمْ فِسْقٌ الْيَوْمَ يَئِسَ الَّذِينَ كَفَرُوا مِنْ دِينِكُمْ فَلَا تَخْشَوْهُمْ وَاخْشَوْنِ الْيَوْمَ أَكْمَلْتُ لَكُمْ دِينَكُمْ وَأَتْمَمْتُ عَلَيْكُمْ نِعْمَتِي وَرَضِيتُ لَكُمُ الْإِسْلَامَ دِينًا فَمَنِ اضْطُرَّ فِي مَخْمَصَةٍ غَيْرَ مُتَجَانِفٍ لِإِثْمٍ فَإِنَّ اللَّهَ غَفُورٌ رَحِيمٌ ﴾ و ذلك في شهر ذي الحجة من العام ( 10 ) الهجري و هو في طريق عودته من حجة الوداع إلى المدينة المنورة .