The question is: 日本で日本語能力試験が1年_______2回行われます。
I answered with に, however the correct answer is ごとに.
What’s the difference between these two and why aren’t they interchangeable in this situation?
To make matters more confusing, the grammar page for に even states “Timeframe + に + Number of Times”, which fits perfectly in the sentence above (Timeframe =1年_______2回=Number of Times).
Help is appreciated.