Hi,
1.'Jane had the waiter bring her some tea.'
Could we use the second sentence instead of the first one? Do they mean the same?
2.'Jane had the waiter bringing her some tea.'
According to my dictionary, 'have someone+ v/v-ing' means 'cause someone to do something' like the sentences above. Yes.
o they convey the same meaning or when to use 'have +obj+v' and when to use 'have+obj+v-ing? The meanings are not the same.
1.'Jane had the waiter bring her some tea.' This suggests that the act of bringing was completed, and that Jane received her tea.
2.'Jane had the waiter bringing her some tea.' This refers to a time when the act was not completed.
eg Jane had the waiter bringing her some tea, when suddenly there was an earthquake and the restaurant collapsed. The waiter never finished bringing the tea.
Best wishes, Clive