Did you have a good time visiting Canada?中的visiting为什么是ing形式?

问题描述:

Did you have a good time visiting Canada?中的visiting为什么是ing形式?

have a good time doing sth.这个应该是个短语.也可以用非谓语动词来解释,因为在句中已经有了have这个动词,一个句子中不能出现两个动词,因而第二个动词则必须用to do /done/doing 等形式代替,而这里的visiting与主语...