分析一个现在分词作状语的句子Having been given a map,we found our way easil

分析一个现在分词作状语的句子
Having been given a map,we found our way easily.
这里为什么用现在分词开头,它与主句的主语不是被动的关系吗?
犀利333 1年前 已收到3个回答 举报

bao_927 春芽

共回答了20个问题采纳率:85% 举报

这是现在分词的完成被动式,有时会相当于Given;
用现在分词的完成被动就强调动作发生在句子谓语found之前;(这是表示时间的,如果改成从句,就是:After we were given/had been given a map,we found our way easily.)
而过去分词,强调被动,然后才是完成.
当然,这句话你可以改为:
Given a map(=If we had been given a map),we found our way easily.
(但这似乎是条件,所以此句最好还是用现在分词的完成被动式)

1年前

5

kkja21zx 幼苗

共回答了263个问题 举报

非谓语动词做状语的考点。
一般情况下,现分的完成被动式可以和过分形式换用。即:having been done= done
有几种情况下,不能换,只能用现分的完成被动式,一是状语结构里有表示一段时间的词,二是状语结构里有表示次数的词。如:
Having been told about the school rules many times , he has not been...

1年前

2

经典_四水 幼苗

共回答了1个问题 举报

确实是被动的关系,所以用的是been given,这里是现在分词做状语。
eg:Having failed many times,he didn't lost heart.这是主动的形式。 
现在分词的完成式表示其动作在谓语动词的动作之前完成。
eg:Having finished her homework, the little girl began to watch T...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 18 q. 0.023 s. - webmaster@yulucn.com