A.has left already B.left already C.had left already D.would left already
A.very good B.good C.poor D.moderate
A.very B.good C.moderate D.poor