【正确答案】
D
【答案解析】此题属于语义搭配题。speak 意为“说话”,着重开口发声,不着重所说的内容,一般为不及物动词,在作为及物动词时,宾语只能是语言(如Chinese/English)、真话(truth)等少数的词,不能接that 引导的名词性从句,例如:I have heard him speak of you.原句出现的宾语English 说明,此处选项[D]spoken 正确。选项[A]say 意为“说出,说道”,着重所说的话,用直接引语时只能用say,例如:(1)He said little that we didn't know yet.(2)He said:“I don't know what happened.”选项[B]tell 意为“告诉”,兼有嘱托,命令之意,除了较少的情况,如 tell the truth/a lie 之外,一般后面接双宾语,tell sb.sth/to do sth.或tell sb.about sth.例如:She told me to wait for her.选项[C]talk 与speak 意思相近,一般也用作不及物动词,用作及物动词时,宾语只能是某国语言,nonsense 等词,但 talk 含有“话是对某人说的”意思,有较强的对答、讨论意味,例如:He went on talking for a long time,but he spoke so fast that few of us could catch what he said.