0
Pructus Posted 13 years ago
Grammar

May have PP

Hello...

"may have PP" can be used to refer to the future?

For example..,

He may have become a senator next year.

She may have finished it by tomorrow.
  

Top answer

No. May have + past participle refers to past time. These refer to future time: He may become a senator next year.

  • No.
  • May have + past participle refers to past time.
  • These refer to future time: He may become a senator next year.
  • She may finish it by tomorrow.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

4 Answers
0
No. May have + past participle refers to past time.

These refer to future time:

He may become a senator next year.
She may finish it by tomorrow.
0
Thanks Aspara Gus!!

By the way.... I found this one.

By the end of this year, I might have saved some money. (Swan, p 317)

So, to a native's sense of English, "might have PP" can refer to the future, but "may have PP cannot"?
0
pructusBy the end of this year, I might have saved some money.
Ah, I overlooked that possibility. May can be used there.
0
I see...

Thanks, Aspara Gus...

Related Questions