Are these sentences correct:
a) "Donald Trump gave five rallies on Monday."
b) "Donald Trump had five rallies on Monday."
c) "Donald Trump made five rallies on Monday."
No. He addressed or spoke at five rallies.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
held five rallies
'had' is OK, but 'hold' is the typical verb with 'rally'.
https://fraze.it/n_search.jsp?q=held+rally&l=0&t=0&ffo=true&findid=-1&ff=