Which one is incorrect?
I have thousand of book
He despaired of passing the examination
They called me a fool
He has ordered a cup of tea