You can't imagine what difficulty we had walking home in the snowstorm

问题描述:

You can't imagine what difficulty we had walking home in the snowstorm
这里的walking是非谓语,

YES!What difficulty we had,宾语“我们遇到的困难” ,walking 作时间状语 当我们步行回家的路上现在分词作状语不是表示“正在”的意思吗?解释不通吧,这里是动名词吧?have difficulty (in) doing sth此处为动名词, have difficulty in doing sth , doing 动名词短语做介词in 的宾语,表示“在做某事的过程中”。我想如果这个句子,是其他和HAD搭配 不是difficulty 就没有了固定搭配,上面我的解释是通用的解释。