I am really confused about the usage of "never" and "ever".
When I am talking about "never" and "ever", I see that they are not verbs, so they don't affect the verb after them.
But what is the difference between, "She never eats meat", and "She has never eaten meat"?
Best Answer
The sentence "She never eats meat" describes a habit: not eating meat. Not in the past, not today, and presumably not in the future (assuming that she does not break her habit). Describing a habit that is still being maintained requires the simple present ("eats" is the simple present, third person singular of the verb "to eat").
The sentence "She has never eaten meat" describes something about the past that is still valid today (today/now= the moment when this sentence is said). It does not imply that not eating meat is a habit. Similar sentences that also use the present perfect (have/has + past participle):