He visits us only .

  1. at the eleventh hour
  2. in hot water
  3. once in a blue moon
  4. by hook or by crook
Answer

C) once in a blue moon

Very rarely. Idioms & Idiomatic Phrases · Idioms in sentences

English MCQ · More English: Idioms & Idiomatic Phrases MCQs · Practise