talk English与talk in English

有一读者问: 有这样一道选择题:

(1)The teacher said, “Let's_________English. ”

A. talk B. say C. speak D. tell

所给答案是A,是否也可说talk in English?

talk English与talk in English都可说,但会意不同。试比较:

(2)Let's talk in English. (意在不让在场的无关的人听懂。这些人显然不懂英语)

(3)Let's talk English. (在场的人都会讲英语)

再试比较:

(4)He speaks in English. (其含义是他懂好几种语言,现在他在用英语讲话)

(5)He speaks English. (=他会讲英语)