John ______ speak three languages. A. will B. can C. has to D. must1/50John ______ speak three languages. willcanhas tomustGiải thíchChọn đáp án B