Idioms Quiz 2 1. Everybody makes a mistake _____. once upon a time once in a blue moon once in a lifetime once in a while None 2. I don't know her well. I've only met her _____. once and twice once but twice once or twice once nor twice None 3. I can't do everything _____. You'll have to be patient. all in once all at once all on once all by once None 4. Can't you be nice to each other _____? just in once just at once just from once just for once None 5. We need to settle this _____. all for once once for all once and for all and once for all None Time's up Explanation Subscription Quizzes