“Il y a une heure” indicates when the event happened - “1 hour ago”, it does not indicate the duration.
Pendant/durant indicate the duration, but not when the event occurred, without further information. Using “il y a” changes the meaning.
Il y a + duration = Ago (expressions of time)%252Fsearch%253Fs%253DIl%252By%252Ba
Expressing for + [duration] with either pendant, durant, depuis or pour (prepositions of time)%252Fsearch%253Fs%253DPendant
Thanks Maarten.. maybe time to put it to bed for a day.. thought I knew that!
Looking at "Il est venu à Londres il y a cinq ans" and thinking of it as a duration.
Sign in to submit your answer
Don't have an account yet? Join today
Test your French to the CEFR standard