Howdy Hassan,
The free The Events Calendar plugin does include a basic Upcoming Events widget you could include on the home page to show upcoming events. The Events Calendar Pro addon includes a lot more widgets, and each of the widgets can be embedded as a shortcode with Pro.
If I were you I would first check my Appearance > Widgets page to see if that basic widget does what you need. If not checkout Events Calendar Pro and see if one of those sounds more like what you wanted.
Does that all make sense? Will that work for you? Please let me know.
Cheers!
– Brook