Multiple choice

It's impossible- they _____ have finished it already!

  1. Can

  2. Can't

  3. May

  4. had

  5. Should

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Since above mentioned is a negative sentence so negative option( not) holds right.