—— Look! Tom is still running for the marathon. —— Oh, god. He _________ for five hours. A. has run B. has been running C. ran D. are going to run 答案:B — I will come to attend your lecture at 10:00 tomorrow.— I’m sorry, by then my lecture will have ended and I _____ my guests in my office.A.is being metB.will meetC.will be meetingD.will have met