He found a man _____the garden when he got homeHe found a man _____the garden when he got home.A.was cleaning B.cleaning这可能是一个find.doing 的结构 所以选b 但是可以这样认为么:he found 后面省略了一个that 宾语从句 这样就选a了?

问题描述:

He found a man _____the garden when he got home
He found a man _____the garden when he got home.
A.was cleaning B.cleaning
这可能是一个find.doing 的结构 所以选b 但是可以这样认为么:he found 后面省略了一个that 宾语从句 这样就选a了?

是选b吧,.
he found a man (who was) cleaning the garden when he got home.
which was 可以省略.

A,B都可以,正如你所说的

A,B都行.
cleaning,现在分词作宾补.又有when he got home,作时间状语,表正在.
可以改为:He found a man (whom) was cleaning the garden when he got home.
a man,作宾语,whom可以省掉.

b,这是主谓宾结构,不是主系表,就算是宾语从句也有动词啊~