Choose the right verb form.
1 The singer has given / has been giving three concerts.
2 I have been doing / have done my homework for three hours.
3 How long have you been composing / did you compose music?
4 I have been listening / listen to music for two hours every day.
5 The band have been touring / toured since 2000.

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2025 SCHOLAR.TIPS - All rights reserved.