He had been sick before yesterday noon.

问题描述:

He had been sick before yesterday noon.
错在哪里?该怎么说

错在时态和连接时间的介词用的不正确;应该是He has been sick since yesterday noon..