Answer :
"I promised to give them quilts to Maggie, for when she marries John Thomas.” would be the most likely answer because she promised to give the quilts as a wedding gift which means that the quilts have a certain value, not necessary monetary but as a meaningful gift.
-hope this helps..
-hope this helps..