0
Anonymous Posted 10 years ago
Grammar

What is the difference in meaning

What's the difference between the following forms
May have finished v.s might have finished
Can have finished v.s could have finished
Should have finished v.s shall have finished
  

Top answer

Anonymous What's the difference ... I will give you very practical answers to these three questions. s might have finished No difference.

  • Anonymous What's the difference ...
  • I will give you very practical answers to these three questions.
  • s might have finished No difference.
  • s could have finished The first ( can have ) is not used.
  • s shall have finished The second ( shall have ) is almost never used.
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
AnonymousWhat's the difference ...
I will give you very practical answers to these three questions.

May have finished v.s might have finished No difference.
Can have finished v.s could have finished The first (can have) is not used.
Should have finished v.s shall

Related Questions