Parecidas pero distintas
D
To discuss es intercambiar ideas en un ambiente tranquilo mientras que to argue es expresar desacuerdo de una forma alterada.
We began the meeting by discussing plans for the company picnic and ended up arguing about the seating plan. It was impossible to please everyone.
For se usa para expresar la duración de un periodo de tiempo medido en minutos, días, años, etc.
The people in front of us at the cinema were talking for twenty minutes.
During se refiere a un periodo de tiempo concreto en singular: el verano, el concierto, la cena, etc.
The people in front of us were talking during a film.
During va seguido de un nombre.
I managed to sleep during the flight.
While va seguido de un sujeto y un verbo.
I managed to sleep while we were flying from Paris to Mexico.