I suggested that he ________ a good idea.

I suggested that he ________ a good idea.

A.has

B.had

C.have

D.should have

答案及解析: B

解析:

此题中A答案是现在式,显然是错的;C与D是虚拟语气也是错的,因为suggest在此是带有质疑的语气,意为“依我看;恐怕”,所以不用虚拟语气,B项是正确的.