to teach smb to write — обучать кого-л. писать /письму/
to teach smb swimming [dancing] — учить кого-л. плавать [танцевать]
to teach smb English, to teach English to smb — обучать кого-л. английскому языку
to teach oneself smth — научиться чему-л. (самоучкой)
to teach smb how to drive a car — показать кому-л., как управлять машиной
to teach (a) school — диал., амер. преподавать в школе
2) сообщать
you can't teach me anything about it — ты не можешь сообщить мне ничего нового об этом; об этом я знаю больше твоего; ≈ я на этом (деле) собаку съел; я́йца курицу учат
3) преподавать(какую-л. дисциплину)
to teach music [history, singing] — преподавать музыку [историю, пение]
to teach the piano — быть преподавателем по классу фортепиано
to teach the works of Darwin — пропагандировать учение Дарвина
4) быть учителем, преподавать, учительствовать
to teach in a higher school — преподавать в высшей школе
to teach in a country school — учительствовать в сельской школе
to teach for a living — зарабатывать на жизнь преподаванием
5) учить; указывать(о крупном учёном, моралистеи т. п.)
Darwin teaches that biological species develop — Дарвин учит, что биологические виды эволюционируют
2. приучать
to teach a child to obey — приучать ребёнка к послушанию
I've been taught never to tell a lie — меня приучили никогда не лгать
3. научить
he taught us to hate — он научил нас ненавидеть /ненависти/
experience will teach him the folly of it — он на своём опыте убедится в неразумности этого
they were taught that this was inevitable — их учили /им внушали/, что это неизбежно
4. проучить
I'll teach you a lesson, I'll teach you a thing or two — я проучу тебя, я научу тебя уму-разуму
I'll teach you to lie — я покажу тебе, как лгать; я отучу тебя лгать
that'll teach him! — теперь он будет знать, где раки зимуют!
5. в грам. знач. сущ.сл.учитель, «училка»
♦to teach a cock to crow /a dog to bark, a hen to cluck, a serpent to hiss/ — ≈ учить учёного
to teach iron to swim — заниматься безнадёжным делом
to teach an old dog new tricks — переучивать кого-л. на старости лет