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

60. 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