A-A+
His homework ______ John went back home.A.hav
问题详情
His homework ______, John went back home.
A.having finished
B.finishing
C.had been finished
D.having been finished
参考答案
正确答案:D
解析:本题考查独立主格。该句意为“约翰完成作业后回家了”。该题独立主格部分动词finish的逻辑主语为homework,两者之间为被动,另外finish动作发生在went back home之前,因此选D项。