关于英语现在完成时的问题

问题描述:

关于英语现在完成时的问题
They haven't decided when ______ the sports meeting.
a.will they hold b.they will hold
c.would they hold d.they would hold
还没决定的话后面用一般将来时吗

B 首先是个宾语从句所以从句部分为陈述语序 故排除ac 而本题为现在完成时 【would为will过去式】所以B