I once went to China.我曾经去过中国.(once可以表示曾经做过某事,过去式)I used to drink much in the moring.我过去常常大早晨喝很多酒.(used to表示过去常常做某件事)Have you ever been to Beijing?你曾经去过北京么?(用现在完成时描述曾经做的事)
used to do sth 不是过去曾经做过某事,而是过去常常做某事。比如 I used to go to the coffee shop next door.我过去常常在家门口的咖啡店喝咖啡。曾经做过某事可以直接用过去式,再用上once也可以比如 I went to Beijing once to see the Olympics. 我曾经去过北京看奥运会。Once 的位置比较灵活,可以在句首、句中和句尾。