I'm little confused. We say, students take an exam, but when it comes to speech, a person makes or gives speech. Which one is correct?
Whenever, Ahmadineghad makes/ gives a speech, you can read tons of comic stories about him in opposition newspapers.
Thank you for your response.
I find the answer, there is no difference between them. You can make/give/ deliver a speech.
Last edited by arzgol; 12-Jul-2011 at 03:10.
I would rewrite the comic stories phrase, though.