问题详情
The conference _________ a full week by the time it ends.
A) must have lasted ) will have lasted C) would last D) has lasted