Moim zdaniem jest to sytuacja "kontorwersyjna", czyli to co podesłał @piotr.grela. Po obejrzeniu filmiku który wstawił można stwierdzić, że czas Past Simple będzie lepszy (ponieważ ktoś coś robił, ma to wpływ na teraźniejszość, ALE nie widzieliśmy jak to robił (z kontekstu wynika, że nie widzieliśmy kto to zrobił więc tym bardziej momentu w którym to robił).
Zapytałem z ciekawości trzech native speakerów (2 AmE i 1 BrE). Brytyjczyk mówi, że którykolwiek i oba są ok, dwóch Amerykanów twierdzi, że LEPSZY będzie past simple i tego by po prostu użyli bez zastanawiania się (ale Perfect też jest ok)
Ps. Pierwsza ciekawostka
Napisałaś: "Czy mam rozumieć przez to, że zdanie ''I wonder who has done it?'' jest niepoprawne?"
"'I wonder who HAS done it?''
Zdanie napisałaś poprawnie, ale można tu użyć has lub have.
Po 'who' użyjemy has, gdy pytający spodziewa się liczby pojedynczej w odpowiedzi (w tym przypadku, że zrobiła to JEDNA osoba)
Po 'who' użyjemy have, gdy pytający spodziewa się liczby mnogiej w odpowiedzi (w tym przypadku, że zrobiła to więcej niż jedna osoba)
Jest to wyjaśnione m.in. tutaj:
https://ell.stackexchange.com/questions/30443/which-is-the-correct-question-who-has-vs-who-have/31139
Ps. Druga ciekawostka na temat czasownika 'wonder'
'wonder' oznacza "zastanawiać się" i czyta się go /'łander'/
natomiast
'wander' oznacza "włóczyć się, wędrować" i czyta się go /'łonder'/
https://www.diki.pl/slownik-angielskiego?q=wonder
https://www.diki.pl/slownik-angielskiego?q=wander
Czyli można by rzec, że "odwrotnie" niż piszemy - powyższa wymowa tyczy się to tylko AmE
Wykup dostęp, aby dodać komentarz.