My daughter's teacher (a Canadian in Italy) gave the class an exercise. They had to choose among make, do, take, run, keep and give, and insert the correct response in front of "a laugh". We are American and we were mystified. Is here a correct choice?
- Anybody can ask a question
- Anybody can answer
- The best answers are voted up and rise to the top
I believe they're looking for give a laugh.
Though I wouldn't use that phrase by itself, I've frequently seen usages like "he gave a hearty laugh."
I agree with the two previous posters that only ‘give’ comes close.
One the teacher might have inclued is ‘have’, as in