这道题为什么选D呢

Every possible means to save the wounded soldier.
A. was tried B. were tried C. have been tried D. has been tried
还有这题为什么选B呢,我觉得应该选D啊 When he came back with plenty of money, his father ______ three days before.
A. had died B. was dead C. died D. had been dead
means是单复数同形明早名词,谓语禅槐清的单复数取贺前决于句子意思,如all/those/a lot of means动词用复数;every/this/that means动词用单数。
means是方法,Every说明用单数,至于用现在完成时,此题有上下文吗?