國中英語基測出現過 on 的考題。

Have you got anything for Joe     ? He'd be happy to get your gift on his birthday.
either
yet
soon
almost