For / During
Las dos preposiciones se traducen por "durante".
1.- For + (periodo de tiempo): describe la duración temporal de una acción.
- For three hours
- For one week
- For two years ...
No se puede decir: During three hours, During one week, During two years
2.- During + sustantivo: señala el momento durante el cual se desarrolla la acción, NO la duración de ésta. Indica un periodo de tiempo que tiene nombre propio.
- During the summer
- During the concert
- During the meal
- During the holidays
- During the Middle Ages
- During my childhood,...