AT THIS TIME NEXT WEEK, ALL OF THE STUDENTS ___ FOR THEIR EXAMINAT...

12. At this time next week, all of the students ___ for their examination. A. will be sat B. have been sitting C. have sat D. will be sitting