No sooner had the driver begun to speed up to____for the lost time than the police stopped him.

问题描述:

No sooner had the driver begun to speed up to____for the lost time than the police stopped him.
A.keep up B.take up C.catch up D.make up

D make up for 是补偿,弥补的意思.是一个固定搭配.
那个司机之前耽误了时间,所以他要加速...以弥补...整句帮我翻译一下行吗?那个司机还没来得及加速,以弥补他之前耽误的时间,警察就阻止了他。no sooner than 的意思是还没来得及。。。