Present Perfect :1. I have lived in this town for 5 years.2. She hasn't visited a doctor and now she has terrible headache.3. I have just finished my homework.Present Perfect Continuous :1. I have been waiting them for an hour.2. It had been snowing for all night.3. She has been studing lessons for two hours and she got a 5