请高人给解释一下这是倒装句用法吗?这是VOA里面的一段

来源:百度知道 编辑:UC知道 时间:2024/06/24 07:37:12
But he always felt he could have done more had he received a college education
那个had he received应该是倒装句吧,有这种用法,这里应该是if he had received才对吧,高人给指点下,谢谢,

虚拟条件句的倒装
虚拟条件句的从句部分如果含有were或had, 可将if省略,再把were或had 移到从句句首,实行倒装。
Were they here now, they could help us. =If they were here now, they could help us.
Had you come earlier, you would have met him. =If you had come earlier, you would have met him.

呵呵,是倒装,不过是虚拟语气中的倒状噢~

这个句子准确么?感觉怎么也讲不通啊,会不会是病句呢?