Ответ:
Перевод задания: Выберите правильный вариант. Кому ... вы ... эти журналы?
Whom did you give these magazines? (Кому вы дали эти журналы?)
После вспомогательного глагола did смысловой глагол употребляется в начальной форме, поэтому правильно give, а не gave.
Ответ: did, give.
