You are silly not your door.
A. to lock
B. to have locked
C. locking
D. having locked
网友回答
A. to lock
(答案→)B. to have locked
C. locking
D. having locked
解析:考查不定式用法。在本句中不定式做原因状语,句意:你没有锁门真是太愚蠢了。根据句意说明没有锁门是已经发生的事情,故使用不定式的完成式来表示已经完成已经发生的事情。不定式的一般式只表示与谓语动词同时发生或者稍后发生的事情。根据句意说明B正确。