Каква е разликата между Once и when?

Отговорът на носителя на езика
Rebecca
Причината onceкоято се използва тук, е, че Сона говори за конкретен инцидент, който се е случил в миналото. Не можете да използвате whenв тази ситуация. Пример: Once, I got 100% on my math exam. (веднъж получих 100 точки на тест по математика.) Пример: Once, I won a gold medal at my track and field competition. (Веднъж спечелих златен медал в състезание по лека атлетика.) Въпреки това, в други контексти, onceи whenчесто се използват взаимозаменяемо. Значенията на тези две думи са частично еднакви, но те могат да се използват и като съюзи със значения като as soon asили after. Пример: You can eat once the food arrives. = You can eat when the food arrives. (Можете да го ядете, когато пристигне.) Разликата между двете е, че whenсе използва като въпросителна дума, за да изрази въпрос за времето, докато onceсе отнася до честотата и обикновено се отнася само до едно фрагментарно събитие.