Welcome to the forum. In the first two sentences ‘have’ and ‘make’ act as causative verbs, so the action verb ‘come’ should be an infinitive or a bare infinitive.
Thank you for replying ! but,
As it is generally used " I
saw him
crossing the bridge", if to express the meaning of progressive, it is likey to use "have O ~ing" or "make O ~ing" like the followings ???
I
have a lot of visitors (be)
coming to see me at home.
=> I
order a lot of visitors
to be coming to see me at home.
I
make a lot of visitors (be)
coming to see me at home.
=> I
force a lot of visitors
to be coming to see me at home.
Referring to Online Longman Dictionary, I found the following meanings and examples.
----------------------------------------------------------------------
27
make somebody do something
[not in progressive]
a) to affect someone in a way that makes them start doing something
have somebody laughing/crying etc
Within minutes he
had the whole audience
laughing and clapping.
b) to persuade or order someone to do something
have somebody doing something
She
had me
doing all kinds of jobs for her.
have somebody do something especially American English
I'll have Hudson show you to your room.
-----------------------------------------------------------------------
But, relating to the use of "make", I can find only the next.
-----------------------------------------------------------------------
5
force
[transitive] to
force someone
to do something
make somebody do something
My parents always
make me
do my homework before I go out.
-----------------------------------------------------------------------
Finally, according to Longman Dictionary, I quess, it is sometimes possible to use the form of "have O ~ing".
and I found the form of "make O ~ing" anavailable. I don't know why yet. only because people don't use lile that in custom and practice ?
In not the view of grammar, but the view of literature, to express "to
force someone
to be doing", I must not use like that ???
waiting for your help ! thank you...