Różnica między dwoma zdaniami

Temat przeniesiony do archwium.
Jaka jest różnica między I'm repairing my car , a I've been repairing my car?
2 I've been repairing my car for three days and it still doesn't run.
W potocznej mowie oba zdania mogą znaczyć to samo.
jezeli powiesz I've been repairing my car to przekazujesz informacje, ze masz w zamysle powiedziec, ze jakis czas juz te naprawianie trwa; I'm repairing my car to mowa 1) o tym, ze jestes w trakcie naprawy, teraz, lub 2) niekoniecznie teraz, ale ostatnio w ogole parasz sie naprawa
Dziękuję za pomoc