If I had studied English last year,I____ able to speak it now.A、should be B、could be

问题描述:

If I had studied English last year,I____ able to speak it now.A、should be B、could be
好像两个选项都是对的啊,但是有的答案选A,有的选B,

我觉得选A if表示假设 should表示假设情境下的推测 比could更好