with his work...

John received an invitation to dinner,and with his work ________,he gladly accepted it.

A.finished

B.finishing

C.having finished

E.  having been finished

答案A,没有问题。(with sth done结构)


我的问题是:

B,C和E是否可以?

由于finish 既可以用作vt, 又可以用作vi,所以,想请教老师,其余3个选择是否可以?为什么?。 

(C和E. with his work having...可以理解为with+动名词复合结构,不能理解为with+现在分词完成体结构)。


麻烦老师逐一详解。 谢谢!


请先 登录 后评论

最佳答案 2019-05-31 18:17

我认为,e勉强可以。但这里面强调的是状态,所以最好选a.
请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,2090 浏览
  • Pupil07 提出于 2019-05-28 14:56

相似问题