Multiple choice

Let's go to the beach.

  1. That's a great idea. We haven't been there on a while.

  2. That's a great idea. We haven't been there of a while.

  3. That's a great idea. We haven't been there in a while.

  4. That's a great idea. We haven't been there to a while.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

'In' is the correct preposition.