Which one is correct?

I have thousand of book

He despaired of passing the examination

They called me a fool

He has ordered a cup of tea



প্রশ্নের বর্ণনাঃ শীঘ্রই আসছে...