Sun shone on green grass.
Meaning: This sentence describes a star that provides light and heat to the Earth emitting light, onto a type of plant that grows on the ground that is colored green.
Choice of Words: Sun is a star that provides light and heat to the Earth. Shone means emitted light. On means a location or position that is higher than something else. Green is a color. Grass is a type of plant that grows on the ground.
Alternative Expressions
Related Expressions