首页 > 留学知识库

问题: 虚拟语气

If i had studied English last year,I ___able to speak it now.
A would have been
B should be
c had been
d could be

解答:

B
这里不是和过去的虚拟,很明显主句中有了now,说明是和现在的虚拟,所以用should + do
表示应该

参考文献: 个人见解