嵌入式文件系统制作:---------where to go,he asked a pliceman.

来源:百度文库 编辑:杭州交通信息网 时间:2024/04/29 15:48:46
A.Having lost his way and not knowing
B,Losing his way and did not know
C,Having lost his way and did not know
D,Lost his way and did not know
是哪一个,为什么

答:选A.Having lost his way and not knowing
这是现在分词作状语,表示原因。用现在分词是因为动词与主语是成主动的关系的,如果是过去分词,就表示与主语是成被动的关系,而用过去分词的完成时,是因为动作发生在谓语动词之前。因为还有and连接的两个并列的成分,因此,动词do因该和前面having保持一致。用现在进行时。
这个句子中: he与lost是成主动的关系的,而动作asked a pliceman.是发生在 lost his way and not knowing where to go之后的,因为迷了路所以才询问警察.
这句话是说:
他迷了路并且不知道回家的路,所以他向一位警察询问.
分词作为状语。现在分词表主动,正在进行的;过去分词表被动的,已经完成的。http://www.hongen.com/eng/pub/yufac/0902.htm中的第3题的解释。
②现在分词的完成时表示的动作,发生在谓语动词动作之前。
http://www.pkuschool.com/zadmin/manage/details.asp?TopicAbb=directions&FileName=g3v4yyb501aa03.htm中的(2)分词的时间意义

C
大概吧!

A,因为他对警察说他迷路了,那么首先,迷路这个动作已经是完成的动作,所以应该用现在完成时,后面的”不知道”应该和AND前的句型保持一致,那就应该用NOT KNOWING.

肯定是B.动词做主语的只能是动名词或不定式形式.所以是B.
楼上的说法肯定嘛?这里似乎不是前因后果的联系诶

A.and前后的结构应该一致。