Który czas wybrać? Present Perfect Simple czy Present Perfect Continuous?

Temat przeniesiony do archwium
Mam zadanie w którym mam uzupełnić puste pole.

You look absolutely exhausted. __ ?
A. Have you been running
B. Are you running
C. Have you run?

Według mnie pasuje odpowiedź A i C gdyż:
A jest wyrażone za pomocą czasu Present Perfect Continuous (skutek biegania jest widoczny w obecnej chwili).
B jest wyrażone za pomocą czasu Present Perfect Simple (czynność mogła dziać się w niedalekiej przyszłości, a skutek jest widoczny w chwili obecnej).
w tym przypadku, normalne jest uzycie tylko z odpowiedzi A

« 

Pomoc językowa