Skip to main contentSkip to solution

Fill in the blanks by the proper preposition in the sentence.

'I have not seen him ______ a long time.'

Solution

✅ Correct Option: 2

The correct answer is 'for'. The sentence 'I have not seen him for a long time' correctly uses 'for' to denote a period of time.

Keyboard Shortcuts

  • Left arrow: Previous question
  • Right arrow: Next question
  • S key: Jump to solution
  • Q key: Jump to question