状语现在分词作状语还是动名词作状语?

After having spent 3 hours in the shop,she went back home.

请问老师前面部分是分词做状语还是动名词作状语,怎么判断呢?

若二者均可做状语,有何异同呢?

谢谢您。

请先 登录 后评论

最佳答案 2015-01-22 08:19

简要解答你的疑问:

After having spent 3 hours in the shop, she went back home.

你给的这个句子中,After having spent 3 hours in the shop是介词短语,作时间状语。

如果去掉介词after,则是现在分词短语,同样作时间状语。意思不变。

【提示】having spent 3 hours in the shop:加了介词是动名词,不加介词是现在分词。

请先 登录 后评论

其它 1 个回答

李明
感谢老师。谢谢。
请先 登录 后评论
  • 1 关注
  • 2 收藏,7063 浏览
  • 李明 提出于 2015-01-22 07:48

相似问题