8 非谓语动词作状语问题

请问曹老师,

   in the mountains for a week, the two students were finally saved by the local police.

A. Having lost

B. Lost

C. Being lost

D. Losing

这道题到底应该选B,还是选C?是不是BC都是可以的?BC分别表示什么意义,有什么区别?

面对这样的选择作状语的形式的句子该如何分析得出答案?

若这两个选项中的lost都是形容词,说明我还是没有明确,对于同一个形容词来说,(该形容词的形容词短语)与(现在分词being+该形容词)这两种形式作状语的区别。

还有,若用(having been lost)这种形式,这种形式表达什么意义?与用lost有什么区别?

总之,以上三种形式lostbeing losthaving been lost,它们作状语分别表示什么意义,有什么区别?再具体情况下,如何选择?

另外,逗号前面的这个分句到底作的是哪类状语,为什么?

谢谢老师!

请先 登录 后评论

最佳答案 2022-03-16 11:43

动词lose是非延续动词,不可以被for持续状语修饰,所以可以排除having lostlosing,因为这二种形式都是表示动作的发生。lost可以视为形容词,也可以视为过去分词表示状态,区别不大,我们就按照形容词分析。由于这个状语被for持续时间状语修饰,逻辑意义是一种状态持续了一个星期。按理应该用be lost这个系表结构的现在分词完成体,即having been lost for a week。这才是最佳答案。由于没有这个选项,我们只能在lostbeing lost之间求其次。being lostbeing强调在谓语动作发生时主语的状态,但for a week则明显指谓语动作之前的一个星期,所以being的强调现在为错误的。所以用lost。此时的lost按照过去分词理解最好,即lose的动作发生在过去,主语处于动作发生后的状态中,这种状态持续了一周。所以,在没有having been lost这个最佳答案可选的情况下,直接用过去分词lost作状语。这是过去分词短语作时间状语。

请先 登录 后评论

其它 0 个回答

  • 1 关注
  • 1 收藏,2284 浏览
  • dios 提出于 2022-03-15 11:53