they __in love for 5 years and will get married next month

问题描述:

they __in love for 5 years and will get married next month

have been为什么呢?现在完成时表示从过去到现在一直都。。。。for 也是现在完成时的标志