Question 46: Mark the letter A, B, C or D to indicate the underlined part that needs correction in each of the following questions. Question 29. I’m sorry to inform that he can have done very well, but he was lazy.
Knowledge of modal verbs
We have:
Could have + Vp2: could have done something but in fact didn’t
Can’t have + Vp3: can’t be done because there is a clear basis
However, we do not have Can have Vp2
I am very sorry to announce that he could have done very well, but he is lazy.
=> The answer is B (can → could)
===============