Do one's homework

тщательно подготовиться, не терять времени даром [букв. выполнять домашнее задание] Например: I've been doing some homework, though... and I've about reached the same conclusion you already arrived at. (J. Jones, A Touch of Danger, ch. 30) — я ведь не терял времени даром... и пришел к тому же заключению, что и вы. For all his apparent youth, Manson was a good diplomat who did his homework. He showed me a feasible solution. (M. West, The Ambassador, ch. IV) — Несмотря на свою явную молодость, Мэнсон был хороший дипломат и знал свое дело. И то, что он предложил мне, было вполне приемлемо.

Англо-русский фразеологический словарь