There are a lot of books on that shelf.
There are many books on that shelf.
很多说法.
还可以把that shelf改为the shelf.
意思有一点不同.
that shelf指那个书架.
the shelf指这个书架.
There are many books on the bookshelf.
my
books
are
on
the
shelf.
如果满意请点击“采纳为满意回答”
如果有其他问题请采纳本题后另发点击向我求助,
谢谢
There are plenty (many, a lot of) books on the bookshelf
there are many books on the shelf.