求老师解答:— Has James finishe