Time and again means repeatedly, over a long period. We have told him time and again.
It carries frustration, since the repetition is the complaint. Time and time again is the fuller form and means exactly the same thing.
1phrasetime and againRepeatedly, over a long period.
“The same fault has come back time and again since the repair.”
time and again is a phrase.
Practised in Time & Calendar