I ________ to call on you, but was prevented from doing so.
句意:我本打算去拜访你,但被阻止了。此句为虚拟语气,用had done表示对过去的虚拟。因此答案选D。