Present Perfect Simple or Continuous
Choose the right option.
1. She () three new poems this week.
has written
has been writing
2. This composer () songs for years.
3. The musicians () since August.
have travelled
have been travelling
4. They () to the United States three times.
5. Dido () one new CD.
has recorded
has been recording
6. The band () a new single all day.
7. Some musicians like Witney Houston () live since they were little kids
have performed
have been performing
8. Mary () live only once in her career.
has performed
has been performing
9. They () to the radio for hours.
have listened
have been listening
10. She () to her new CD lots of times.
has listened
has been listening