Quick Answer: What Are The Promises Made By The Shepherd To Win His Lady Love?

What does the shepherd promise to give his love What do these promises tell you about the speaker?

.