I assume you want me to replace the English term in parentheses with the proper german term. Here are the answers:
<em>-vor dem Abendessen</em>
<em>-mit Freunden</em>
<em>-gegen deine</em>
<em>-mit seiner (this one is a weird question because none of the answers make that much sense but I think this is the best one to go with)</em>
<em>-ohne seinen</em>
A
1 verbessern
2 wohnen
3 lernen
4 besuchen
B
1 Um sich ein Spiel zu kaufen, muss er Geld verdienen.
2 Um ein Geschenk von den Eltern zu bekommen, sollst du versetzt werden.
3 Um Spanisch zu lernen, liest Anne spanische Zeitschriften.
4 Um ins Kino zu gehen, muss ich aufräumen.
1. hast
2. haben
3. habt
4. haben
5. habe