曹先生,
(?? )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?是不是B和C都可以吗?B和C它们的意义和区别是什么?
如何分析选择作状语的句子得到答案?
若在这两个选项中lost都是形容词,说明我还是不清楚。对于同一个形容词,(形容词短语)和(现在分词being 形容词)这两种形式作状语的区别。
还有,若用(having been lost)这种形式的意义是什么?lost有什么区别?
总之,以上三种形式lost、being lost、having been lost,它们作状语的意义和区别是什么?具体情况下,如何选择?
另外,逗号前面的句子是什么样的状语,为什么?
谢谢老师!
回答:
动词lose是非连续动词不能被使用for可以排除持续状语修饰having lost和losing,因为这两种形式都表示动作的发生。lost它可以被视为形容词,也可以被视为过去分词的状态。差别不大。我们根据形容词进行分析。因为这个状语被认为是for持续时间状语修饰的逻辑意义是一种持续一周的状态。应该合理使用be lost现在这个系表结构的分词完成体,即having been lost for a week。这是最好的答案。因为没有这个选项,我们只能lost和being lost二是二。being lost的being在谓语动作发生时强调主语的状态,但for a week这显然是指谓语动作前一周,所以being强调现在是错误的。lost。此时的lost按照过去的分词理解最好,即lose动作发生在过去,主语在动作发生后持续了一个星期。所以,没有having been lost如果可的情况下,直接使用过去的分词lost作状语。这是过去分词短语的时间状语。