The happy look on his face suggested that he ________ the final examination successfully.

The happy look on his face suggested that he ________ the final examination successfully.

A.passes

B.had passed

C.would pass

D.should pass

答案及解析: B

从句意看,suggest的意思是“表明”,故选B项。