GOOD HEAVEN! IT’S NICK JENKINS, ISN’T IT

28. Stuart: Good heaven! It’s Nick Jenkins, isn’t it? I don’t believe it! Nick: Stuart! I haven’t seen you ______ we left school.A. for B. from C. since D. by