A-A+

His homework ______ John went back home.A.hav

2022-08-07 16:02:37 问答库 阅读 182 次

问题详情

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项。

考点: