If I---harder at school ,I would have a better job now.A work B worked C had worked

问题描述:

If I---harder at school ,I would have a better job now.A work B worked C had worked
D should work..我选c这不是虚拟的吗?

是选C的啊,这是个错综条件的虚拟语气句,前半句和过去相反用过去完成时,后半句是和现在相反的用过去将来时,意思是“要是我在学校时再努力一点,我现在就会有一个更好的工作了”答案是b耶 ,我也是这么理解的。我觉得答案是错的,既然说“一个更好的工作”,说明现在已经有工作了,那“在学校”就肯定是过去式,不是现在