First sentence is correct - She has been sleeping for the last four hours. It could also be written as- She has been sleeping since four hours.
Secondly sentence is incorrect. The correct sentence could be- He dislikes homeopathy.
Create Your Account
To keep connected with us please login with your personal information by phone
Dont't have an account? Register Now