Czy oba poniższe pytania są prawidłowe i w gruncie rzeczy znaczą to samo ?
1. What are they doing there for so long?
2. What they have been doing there for so long?
Czy oba poniższe pytania są prawidłowe i w gruncie rzeczy znaczą to samo ?
1. What are they doing there for so long?
2. What they have been doing there for so long?
1. Drugie pytanie jest niepoprawne gramatycznie (konstrukcja), powinno być:
What have they been doing there for so long?
2. Właściwie znaczą to samo tzn. jeśli chodzi o te konkretne pytanie rozpatrywałbym tu użycie czasu w następujących przypadkach:
Present Continuous - czynność posiadająca charakter ciągły, mająca miejsce w chwili mówienia o niej LUB użycie czasu dla podkreślenia irytacji wynikającej z czynności, o której mowa.
Nie mam jednak pewności czy w drugim przypadku nie jest konieczne użycie przysłówka "always".
Present Perfect Continuous - czynność rozpoczęta w przeszłości, trwająca nieprzerwanie do chwili obecnej
Nie powiedziałbym, żeby zdanie w czasie Present Continuous było niepoprawne gramatycznie, sam jednak skłaniałbym się chyba do czasu Present Perfect Continuous ze względu na użycie "for".
Wykup dostęp, aby dodać komentarz.