He visits us only .
- at the eleventh hour
- in hot water
- once in a blue moon
- 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