A-A+

Having (finished) his term paper (before the d

2022-08-05 17:32:22 问答库 阅读 170 次

问题详情

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。

考点: