1. A book is/lays open on the blanket on the bed.

2. There is an open book on the blanket on the bed.

3. There are some books on the shelf on the wall.
(Are they grammatical? Would you check them? Thank you.)

These are perfect grammatically correct sentences, dude. :D

herp is right. These are really good. One thing, though:

In #1, use either "is" or "lies" (not "lays"). It's that tricky pair of verbs that many English speakers don't get!

http://www.englishclub.com/vocabulary/cw-lie-lay.htm

1. The sentence "A book is/lays open on the blanket on the bed" is not grammatically correct. The verb "is" is appropriate here since it describes a state or condition, but the word "lays" should be "lies," as it describes the book's position. Therefore, the correct sentence would be, "A book lies open on the blanket on the bed."

2. The sentence "There is an open book on the blanket on the bed" is grammatically correct. It correctly states the presence of a single open book on the blanket that is on the bed.

3. The sentence "There are some books on the shelf on the wall" is grammatically correct. It describes the existence of multiple books on the shelf, emphasizing that there is not just one book but several.