“speak” 的过去式是 “spoke”,过去分词是 “spoken”。它们的用法如下:
1. 过去式 “spoke”:表示在过去某个时间发生的动作或存在的状态。
例句:
昨天我在会议上发表了演讲。
正确:I gave a speech at the meeting yesterday.
错误:I gave a speech at the meeting spoked yesterday.
2. 过去分词 “spoken”:表示过去的动作对现在产生的影响或结果。
例句:
他已经说过这件事了。
正确:He has spoken about this matter.
错误:He has spoke about this matter.
此外,“spoken” 还可以用于现在完成进行时,表示一个过去开始并持续到现在的动作。
例句:
他们已经讨论这个问题一个小时了。
正确:They have been speaking about this issue for an hour.
错误:They have spoke about this issue for an hour.
请注意,以上时态搭配只是一般规则,实际应用中可能会遇到各种特殊情况。建议在造句时,根据上下文和语义来确定正确的时态。