Search from various angielski teachers...
Sergey
has been or had been ? John is soaking wet because he has been walking in the rain. or John is soaking wet because he had been walking in the rain. I think both ways are true.
13 sty 2019 15:18
Odpowiedzi · 9
8
In your sentence, the correct form is "has been," because your main verb ("is") is in the present tense. If the sentence were in past tense, you would say "had been": "John WAS soaking wet because he HAD been walking in the rain." "John IS soaking wet because he HAS been walking in the rain."
13 stycznia 2019
3
Yes both can be used, it depends if you are refering to the incident in the present or in the past, I think 'was' can also be used: ...he was walking in the rain. Have a great day.:)
13 stycznia 2019
1
Gray's explanation is clear and correct.
13 stycznia 2019
Has been is correct
13 stycznia 2019
Nadal nie znalazłeś/łaś odpowiedzi?
Napisz swoje pytania i pozwól, aby rodzimi użytkownicy języka ci pomogli!

Nie przegap okazji, by nauczyć się języka w zaciszu własnego domu. Przejrzyj naszą ofertę doświadczonych korepetytorów i zapisz się na pierwszą lekcję już teraz!