Consider the following sentence:
- Have you been watering the plants?
Is the above sentence grammatically correct? Or should it be something like:
- Have you been watering the plants for 5 minutes?
i.e. when you see the use of 'have been' with present participle form you also use the time of start.