Ana SayfaPresent Perfect Present Perfect Simple - Test 1. All of the patients in the study _____ signed waivers. A) have B) has C) haven't D) hasn't 2. I _____ learned that a girl in one of my classes has an identical twin. A) have B) has C) haven't D) hasn't 3. The demand for apartments _____ been high and few vacancies exist. A) have B) has C) haven't D) hasn't 4. The attractions of the campus _____ changed at all since I was a student. A) have B) has C) haven't D) hasn't 5. Although some of my youthful idealism _____ faded, I am still an optimist at heart. A) have B) has C) haven't D) hasn't 6. We _____ worked late every day this week, so today they're letting us leave at 3:00. A) have B) has C) haven't D) hasn't 7. The difficulties at work _____ gone away, but things should improve after the manager retires. A) have B) has C) haven't D) hasn't 8. Having a baby _____ dented Katy's party-loving nature because she still goes out when she can. A) have B) has C) haven't D) hasn't 9. I was concerned about reception when I bought the radio, but so far that _____ proven to be a problem. A) have B) has C) haven't D) hasn't 10. Because customer satisfaction is job number one, our focus _____ always been on the quality of our service. A) have B) has C) haven't D) hasn't 11. There used to be a lot of trees in this court yard. They _____ all been cut down. A) have B) has C) haven't D) hasn't 12. Although age is beginning to slow me down, it _____ stopped me. A) have B) has C) haven't D) hasn't Your score = Answer key: Tags: Present Perfect Facebook Twitter