A-A+
Having (finished) his term paper (before the d
问题详情
Having (finished) his term paper (before the deadline), (it was delivered) to the profes-sor (before) the class.
A.finished
B.before the deadline
C.it was delivered
D.before
参考答案
正确答案:C
解析:分词结构和主干句的主语不一致,造成悬垂分词,故改为he deliv-ered it。