Hello, there's one thing confusing me. In this example (taken from a grammar exercise):

She usually feeds the cat and switches on the TV to watch the news while she has/is having breakfast.

is has or is having correct? Or maybe both sound good? I know that there's usually implying Present Simple, but on the other hand while seems to refer to an action in progress. I'd like to know what the opinion of native speakers is.
One non-native speaker - me - thinks both are correct.Emotion: wink


It sounds O.K.

Have a look at the following example:

When he is taking an exam, he becomes nervous = When he takes an exam, he becomes nervous.

The usage of the continuous tense within those subordinate clauses sounds fine.

Students: We have free audio pronunciation exercises.
So both has/is having are fine?Is there a difference between these 2 choices?

In this context either will do. There's no real difference in the intended meaning.

Use there 'has' needs 'been having' thus there this possibility automatically is excluded. U must use while she is having breakfast, of course. Correct is continuous expression to express continuous activities, 'while' points this out that something is some exact continuous activity.
Teachers: We supply a list of EFL job vacancies
allthewayanimeI know that there's "usually", implying Present Simple
Correct, though "usually" isn't part of the clause about breakfast. I think what we should take away from this sentence is that it is always during the time that she has breakfast that feeding the cat and switching on the TV occur. Even though these last two mentioned actions are not always done, if they are done, they are done while she's having breakfast.
allthewayanime"while" seems to refer to an action in progress
Correct. However, 'while' will force a continuous reading on a verb in non-continuous form, so after 'while' you don't absolutely have to use a continuous form.

Either has or is having is fine.