WHEN WE MET JOHN LAST YEAR, HE ……… FROM HARVARD ALREADY. A. GRADUAT...

6. When we met John last year, he ……… from Harvard already.

A. graduated B. has graduated C. had graduated D. will have graduated