英語中,短語 keep doing 與 keep on doing 都表示「堅持做,持續做」的意思,但兩個詞組也有一定的區別,我們一起學習一下。
1. keep doing: 表示一直做,無停頓,或停頓很短的時間。這個詞組常與表示延續性動詞或靜態的動詞連用。
例句1:He kept watching TV for two hours.
他一直看了兩個小時的電視。
例句2:She kept sleeping the whole day.
她整天都在睡覺。
2. keep on doing: 表示經過一段間歇後,繼續做同一件事情。其後既可以接非延續性動詞,表示反覆,也可以接延續性動詞。這個詞組有不顧困難、警告、反對而堅持做某事的含義。
例句3:We kept on cleaning the street in the snow.
我們堅持在雪中清理街道。
例句4:We kept on talking until the light was off.
我們一直聊到燈熄滅了。
例句5: Athletes must keep on practicing.
運動員必須堅持訓練。
例句6:I have the determination to push further and keep on going.
我決心繼續努力前進。