Comprehensive resource for understanding and mastering English idioms
"Time and again" is an idiom that means repeatedly or consistently. It refers to a situation or action that happens multiple times, usually in the past or will happen in the future. The figurative meaning of the idiom is often used to express frustration or disappointment when someone keeps repeating the same mistake or behavior.
The idiom "time and again" can be traced back to medieval times when people would ask to repeat a speech or action during a meeting. The phrase was used in the early 18th century in English literature and has since become a common expression in contemporary language. Over time, the meaning of the idiom has evolved from a literal request for repetition to a figurative expression of frustration or disappointment.