"for ages" Use 'for' with a general length of time: he hasn't done it/it will last..... 'for weeks', 'for a long time' Use since when referring back to a specific time in the past 'since tuesday', 'since last time' d
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.