Давайте заменим части предложений на деепричастные обороты и расставим знаки препинания.
1. Когда собираешься в гости, подумай о подарке.
Заменим часть "Когда собираешься в гости" на деепричастный оборот:
Собираясь в гости, подумай о подарке.
2. Когда готовишь подарок, вспомни, что любит твой товарищ.
Заменим часть "Когда готовишь подарок" на деепричастный оборот:
Готовя подарок, вспомни, что любит твой товарищ.
3. Ему будет приятно, что ты думал о нем, узнал его вкус.
Здесь можно выделить деепричастный оборот "думал о нем":
Ему будет приятно, узнав его вкус.
4. Если покупаешь подарок в магазине, не старайся, чтобы он был очень дорогим.
Заменим часть "Если покупаешь подарок в магазине" на деепричастный оборот:
Покупая подарок в магазине, не старайся, чтобы он был очень дорогим.
5. Если ты подаришь подарок, сделанный своими руками, то доставишь большое удовольствие другу.
Заменим часть "Если ты подаришь подарок, сделанный своими руками" на деепричастный оборот:
Подарив подарок, сделанный своими руками, ты доставишь большое удовольствие другу.
Теперь у нас есть все предложенные варианты с замененными частями и расставленными знаками препинания:
- Собираясь в гости, подумай о подарке.
- Готовя подарок, вспомни, что любит твой товарищ.
- Ему будет приятно, узнав его вкус.
- Покупая подарок в магазине, не старайся, чтобы он был очень дорогим.
- Подарив подарок, сделанный своими руками, ты доставишь большое удовольствие другу.