(A) Having finished his te...

Câu hỏi: (A) Having finished his term paper (B) before the deadline, (C) it was delivered to the (D) professor before the class.

A Having finished

B before the

C it was delivered

D professor before