Mr Zhang will___have a long holiday next month.1 can 2 be able to 3 can be able to

问题描述:

Mr Zhang will___have a long holiday next month.1 can 2 be able to 3 can be able to
请问选择哪一个,及分别说出每个为什么对与错

选择2
因为will和can都是情态动词,两个情态动词时不能连用的啊