Глаголы To speak и To talk означают примерно одно и тоже: “говорить, разговаривать, передавать свои мысли”. В этом значении они взаимозаменяемы. Однако глагол To speak относится к высказываниям любого типа, в том числе к официальной речи:
to Speak at the meeting выступать на собрании
В то время как глагол To talk означает неформальную беседу между двумя или более собеседниками:
Let’s Talk about it later. O. K? Поговорим об этом позже, хорошо?
Глагол To speak употребляется со следующими предлогами:
To speak To somebody to speak With somebody to speak About somebody (something)
Let’s Speak with you about our holidays. Поворим с тобой о наших каникулах. I Spoke to him about our holidays.
Я говорил ему о наших каникулах.
Глагол To talk употребляется со следующими предлогами:
To talk To somebody to talk With somebody to talk About somebody (something)
What are you Talking About? Who did you Talk To? О чем ты говоришь?
С кем ты говорил?
Глаголы To speak и To talk употребляются в целом ряде, так называемых, застывших выражениях:
To speak up – говорить громко, вслух so to speak – так сказать to speak at the meeting – выступать на собрании to speak over the phone – говорить по телефону to speak a foreign language – говорить на иностранном языке to speak fast (slowly, well, badly) – говорить быстро (медленно, хорошо, плохо) to talk shop – говорить на профессиональные темы to talk sports – говорить о спорте to talk books – говорить о книгах to talk nineteen to the dozen – трещать без умолку