By the end of next year, they ______ three modern hotels there.
【正确答案】 D
【答案解析】解析:本题考查的是将来完成时的用法。A项和B项不是将来完成时,应排除。虽然C项和D项都是将来完成时,但C项是被动语态的将来完成时,在句中不适合。只有D项适合。