0
Propar Posted 15 years ago
Grammar

"can have PP for future perfect"?

In English, "will have PP" is for the future perfect.

but Is the below sentence right?

"He can have finished the book by next monday."

I think, it means he has an ability to finish the book and will finish it by the time.

What is differnce with the below sentence?

"He will have finished the book by next monday."

Waiting... Good Answer.
  

Top answer

The combination "can have PP" is not used. CJ

  • The combination "can have PP" is not used.
  • CJ
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.

2 Answers
0
The combination "can have PP" is not used.

CJ
0
Can have finished- maybe he will do it maybe not. Will have finished- I am sure he will do it.( It's my opinion only.)

Related Questions