В данном предложении нужно выразить, что Майклу не нужно было долго ждать друзей, так как они вскоре пришли.
Michael needn't have waited long for his friends. They arrived shortly after he did.
Ответ: needn't have waited