"Keep to do sth" 和 "Keep doing sth" 都是表示持续或坚持做某事的英语表达方式,但它们用法上有一些区别:
"Keep to do sth" 表示继续或坚持在未来做某事。常常表示计划、目标或约定等。例如:I will keep to practice my English every day.(我将继续每天练习我的英语。)
"Keep doing sth" 则表示持续或重复地做某事。通常强调动作的连续性或频繁性,并且不一定有明确的时间限制。例如:She keeps making the same mistake over and over again.(她一遍又一遍地犯同样的错误。)
需要注意的是,"keep to do sth" 中的 "to do" 是不定式形式,而 "keep doing sth" 中的 "doing" 是动名词形式。这也是二者的一个区别之处。
总之,这两种表达方式在语境上有所不同,需要根据具体情况来选择使用。