Element FORM/USE: TIME WITH 'FOR'
SuperCat PAST
SubCat present perfect simple
Lexical Range N/A
Level A2
Cando Can use the negative form with 'for' to talk about a past event or action which hasn't occurred again in the period of time up to now.
Corrected Learner Example I haven't eaten Italian food for a long time. (Ecuador; A2 WAYSTAGE; 2003; Spanish - Latin American; Pass)

I'm sorry I haven't written for so long. (Greece; A2 WAYSTAGE; 2009; Greek; Pass)

I haven't seen you for ages. (Russia; A2 WAYSTAGE; 2004; Russian; Pass)
Uncorrected Learner Example
Comments NB 'for' and since usually taught together, but since doesn't emerge until B1 (with 'been'). Learners talk about ?duration? before ?time since?.

Cambridge logo