In the verse God is only telling up what they did so we won't do like them.
As for this verse
O you who have been given the Book! believe that which We have revealed, verifying what you have, before We alter faces then turn them on their backs, or curse them as We cursed the violaters of the Sabbath, and the command of Allah shall be executed.
O you who have been given the book: People who received scripture before
Which we have have revealed is the Quraan
Verifying what you have: It means that the Quraan confirms the injeel and the Torah.
It doesn't say we have to follow what the Torah says.
True. But why God gave a different Law in Torah than in Quran?
Please go back to see what you disagreed about.
Now before we calculate the numbers, it is mentioned in the Quraan that Muhammad peace be upon him is the last prophet
(33:40)
Muhammad is not the father of [any] one of your men, but [he is] the Messenger of Allah and last of the prophets. And ever is Allah , of all things, Knowing.
So since there are no prophets coming, this means that there will be nothing added to the religion until the day of Judgement
Regrdless if Muhammad is the Last Prophet or Not, my point is made. The term of People of Islam was 1000 years, and ended.
And Now with regards to the verses 33:40. The word that is used in the verse which is translated as Last, is indeed 'Khatam'. Khatam was a stone on rings that could be uses to stamp (seal) a document.
But that requires some investigation as what was intended by the Term 'Seal" in Quran.
The Word is "Khatam" in Arabic. Muhammad is called Khatam Al-Nabeen.
In Old times, "Khatam" was a stone on rings that was used either as 'Ornament" or as "Stamp" to Seal a document.
So, it is merely an interpretation that Seal means 'Last' or 'End'
In fact in Bible it is said:
"... on Jesus, God has set his Seal" John 6:27
(you can see the whole verse, I shortened it for brevity)
It does not mean, That God sealed His revelation and ended that with Jesus.
In this sense, 'Seal' means 'confirm'
One of the Missions of Muhammad was to confirm previous Prophets, hence the term 'Seal of Prophets"
In another sense, Muhammad was the Ornament of Prophets. Like an ornament on a ring, as an analogy.
For example Muhammad called Ali, 'Seal of Believers" ('Khatamul Auliya) that does not mean, He was the last believer.
Aisha, the wife of the Muhammad states;
[33]
"Say he is 'seal of prophets' but do not say there is no prophet after him."
[34]
See here:
Khatam an-Nabuwwah - Wikipedia, the free encyclopedia
Then after this we come to investigating Hadithes. There are in fact Hadithes when Muhammad said, after Him no prophet comes. But we need to understand what that means within its context.
For example:
Narrated Abu Huraira: The Prophet said, "The Israelis used to be ruled and guided by prophets: Whenever a prophet died, another would take over his place. There will be no prophet after me, but there will be Caliphs who will increase in number."
The above Hadith says that, after Moses and before Jesus, there came a number of Minor Prophets as a promoter of Religion of Moses. These Prophets were Aaron, Solomon, David,...etc. They did not have a Revelation from God with a New Book and Laws, but they had come to teach Moses Laws and guide Jews. So, the Hadith deals with prophethood within the dispensation of Islam. similar to Prophets within the dispensation of Moses. Muhammad said after Him, in Islam only Khalifs come, not prophets.
That does not mean that the Revelation of God ended, even as God said in Quran:
"O children of Adam, verily apostles from among you shall come unto you, who shall expound my signs unto you: Whosoever therefore shall fear God and amend, there shall come no fear on them, neither shall they be grieved."
al-A`raf 7:35
"And if all the trees on earth were pens and the ocean (were ink), with seven oceans behind it to add to its (supply), yet would not the words of God be exhausted (in the writing): for God is Exalted in Power, full of Wisdom."
Luqman 31:27
Obviously the above shows the Quran is not the final revelation.