3-She .......................when she graduates
a) will get married
b) is going to get married
c) is getting married
I may prefer is going to'
What about you?
Agree w/emsr2d2, and use of present continuous/progressive for future (example "c") is OK if you state time frame e.g. "when she graduates", "tomorrow", "next week" etc.
What happens when we are obliged to choose one in an exercice?
Sometimes it is really tricky. Context is not usually given, one never knows if the girl has decided it right now, while speaking with a friend; or if she has deeply thought of it beforehand.
How to decide it rightly in a text?
Yes. Context is important in many of these posts and without it the best you can do here or in an exercise is to infer the meaning.
Yes, that's because present continuous can express future arrangements too.
To me, "She is getting married" is fine (the marriage is arranged), yet the second part of the sentence sounds strange "when she graduates" with the present continuous..I'd use "She's getting married next year" maybe.
----- I am not an ESL teacher anymore -----
I can see this is a controversial question.
I agree any of the three answers could be correct.
But I would like to register that if I were to choose only one, I would choose C.
I don't know why but that is the one which sounds most natural to me.