Student or Learner
1) A lot of teenagers had a party and made a loud noise at his home, so he drove them out of his home.
2) A lot of teenagers had a party and made a loud noise at his home, so he expelled them from his home.
Are they correct? If not, please help to correct. Thank you!
They're grammatically correct but somewhat unnatural. It is unlikely that the teenagers made "a loud noise". They probably made "a lot of noise". I would use "... he threw them out of his house". I would shorten the whole thing to:
A group of teenagers had a really loud party at his house so he threw them out.
Remember - if you don't use correct capitalisation, punctuation and spacing, anything you write will be incorrect.