英语关于-ing形式的问题

问题描述:

英语关于-ing形式的问题
Not having his address,I could do nothing but stay at home and wait.
这里的not having做句子的什么成分啊?如果这是个选择题,我怎么确定应该是用-ing形式而不是其他形式呢?

宾语,像这样的句子,如果后面的主语跟前面的动作是主动关系就用进行时