Czas present perfect continuous

Temat przeniesiony do archwium.
Dzień dobry!
Mam pewne zdanie i nie jestem pewien czy jest poprawnie skonstruowane pod względem gramatycznym.

Have you been finishing your exercise ? - Czy kończysz twoje zadanie?
(Zaczął liczyć jakiś czas temu i widać że dalej liczy - pytanie zadane w trakcie tych obliczeń np: do ucznia)
Czy zastosowanie czasu present perfect continuous jest właściwe ?
Pozdrawiam
Nie nie jest.
Tutaj musi byc: Are you finishing your exercise? - bo jak rozumiem, to on jest narazie w trakcie tego zadania i ma konczyc. Jak juz skonczy zadanie to bedzie 'Have you finished...?
Tak jak terri napisała wyżej. W present perfect continuous usłyszałbyś raczej:

How long have you been doing this exercise?
albo:
Have you been doing ONE EXERCISE the whole lesson?!
Bardzo dziękuję za pomoc :) . Pozdrawiam

« 

Pomoc językowa - Sprawdzenie

 »

Pomoc językowa