初中英语奥林匹克竞赛

这没有什么对错。过了一段时间,就用介词in了。

On后面通常接动名词,意思是:一个...(就...)

In+time period,意思是:经过(一段时间)

at+时间点的意思是:在(时),比如7点,7点。

+时间之后,一定时间之后,比如7点之后,7点之后。

这个问题后面大概是一刻钟,这是一个时间段,所以用in。