She needs to give up the green card first and then, apply for the B2 visa at the ame time or later. She probably can get the 10-year validity B2 visa with multiple entries.
See this website for information on abandonment of green card:
http://www.immihelp.com/greencard/abandonment-greencard.html