Ответ:

Обозначим нынешний возраст Маши через М, Даши — через Д, Гриши — через Г.

  1. В прошлом году Маше было в 3 раза больше лет, чем Даше: М − 1 = 3(Д − 1), поэтому М = 3Д − 2.
  2. Сейчас Маше в 2 раза больше лет, чем Даше: М = 2Д. Тогда 2Д = 3Д − 2, откуда Д = 2 и М = 4.
  3. В прошлом году Грише было в 3 раза больше лет, чем Маше: Г − 1 = 3(М − 1). Значит, Г = 3 · 3 + 1 = 10.
  4. Сейчас Саша на 3 года старше Гриши: 10 + 3 = 13 лет. Через 4 года ему будет 13 + 4 = 17 лет.

Ответ: 17 лет.