Why can't we say "It may have survived" when it is known that it didn't survive?
May (May have): used for possibilities in non-past time; may have is used for possibility in any past time up till now; e.g.
"They may (have) put it there." One cannot say "It may have survived" when it is known that it didn't survive or hasn't survived!
Why can't we say "It may have survived" when it is known that it didn't survive? -- Because may means perhaps ; it would be an illogical statement. " Does "might" signify "past tense" or "subjunctive mood"?
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.