Think of the indefinite article "a / an" and replace the number with that to see if it still makes sense.
"There is a books left."
That doesn't match as you have a singular word "a" trying to match with a plural word "books",
If you said "There is a book left.", that matches singular to singular.
This works because "a / an" equates to "one."