Thanks for the help.
I tried starting service through command prompt with follwing command.
net start SQLServerAgent -v
The output displayed was the same error.
-----------------------------------------------------------
The SQLSERVERAGENT service is starting.
The SQLSERVERAGENT service could not...