Complete the sentence with the correct form of the verb in brackets: The children ___ in the garden for two hours and have not finished their game. (play)
Bonne réponse
- have been playing
- have played
Explication
Both have been playing and have played are standard for an activity extending over the two hours up to the present. The continuous form foregrounds the ongoing process, while the simple perfect can express accumulated duration, so the unfinished game does not exclude either form.