1. прогнать ( вн. ) drive* away ( d. ) ( тж. перен. ); send* away ( d. ); ( с работы ) dismiss ( d. ); fire ( d. ), sack ( d. ) разг. ; ( выпроваживать ) send* about his business ( d. )
ветер прогнал тучи — the wind drove / blew away the clouds
прогнать скуку — drive* away boredom
прогонять кого-л. с глаз долой — banish smb. from one's sight
прогнать кого-л. взашей разг. — turn smb. out neck and crop
прогнать кого-л. сквозь строй ист. — make* smb. run the gauntlet
2. сов. ( вн. ) разг. (в течение определённого времени) drive* for a time, или aimlessly ( d. )