After having spent 3 hours in the shop,she went back home.
请问老师前面部分是分词做状语还是动名词作状语,怎么判断呢?
若二者均可做状语,有何异同呢?
谢谢您。
简要解答你的疑问:
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:加了介词是动名词,不加介词是现在分词。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!