Answer:
That's simple
Explanation:
(The grammatical difference between "We are having fish for dinner" and "We have fish for dinner"):
The first sentence has the word "having" while the second sentence has the word "have". Have refers to whatever you are planning to do in the future that is dependent on the present tense, while having refers to anything you are doing right now in the present tense.
(The grammatical difference between "The girl died yesterday" and "The girl was dying")
The first line describes something that has already occurred and uses past tense terms, while the second sentence describes something that is now occurring.