Reported speech + Present Perfect

5 lat temuostatnia aktywność: 5 lat temu
Czy można używać 'Present Perfect' (w odniesieniu do przeszłości) i 'reported speech'?
Np. 'He has told me, that he had found a bargain in the shop'. albo 'I have heard, the captured robber wouldn't rat his friends out. He doesn't want to interact with the police'. Zawsze, kiedy czytam o 'reported speech' przykłady są z 'past simple'.
eanglik

Wykup dostęp, aby dodać komentarz.

 

Odpowiedzi: 1

Jeśli zdanie wstępne (she says itd.) jest w czasie teraźniejszym lub przyszłym, nie zmieniamy czasu.

He's said: "I had done nothing wrong". => He's said that he had done nothing wrong.

She's said: "I brush my teeth every morning." => She's said that she brushes her teeth every morning.

Jak widzisz, możliwe jest napisanie zdania podobnego do tego, jakie podałeś.

Jeśli jednak początek ma odnosić się do przeszłości, użyjemy właściwie zawsze czasu przeszłego. Tak po prostu jest. Musisz pamiętać, że pomimo związku z przeszłością, present perfect to czas teraźniejszy.

I've done nothing wrong => He said that he had done nothing wrong.

Zauważ też, że tutaj czas już cofamy.
wojtek.j
Pracownik eTutor
eanglik - Dziękuję za odpowiedź. Czyli z 'present perfect' nie cofamy się jak w przypadku 'past simple'. - 5 lat temu
wojtek.j - Dokładnie: He said: "I have found..." => He said that he HAD found... // He has said: "I have found..." => He has said that he has found... - 5 lat temu

Wykup dostęp, aby dodać komentarz.

Podobne wątki