While two detectives were keeping guard at the door.分析一下此句中keep的用法,guard在句中是动词吗?

问题描述:

While two detectives were keeping guard at the door.分析一下此句中keep的用法,guard在句中是动词吗?

这不是一句话,而是while引导的从句,多半是状语从句.
意思是:
当两个侦探看住大门时
keep在这里是使某人[某事物]保持某状态的意思.也就是保持看守大门的状态.
guard在句中是名词,把守的意思.