Выбрать из множества учителей по предмету английский...
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 янв. 2019 г., 15:18
Ответы · 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 января 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 января 2019 г.
1
Gray's explanation is clear and correct.
13 января 2019 г.
Has been is correct
13 января 2019 г.
Все еще не нашли ответы?
Напишите свои вопросы, и пусть вам помогут носители языка!
Sergey
Языковые навыки
английский, русский
Изучаемый язык
английский
Статьи, которые тебе могут быть интересны

Same Word, Different Meaning: American, British, and South African English
18 нравится · 16 Комментариев

How to Sound Confident in English (Even When You’re Nervous)
15 нравится · 12 Комментариев

Marketing Vocabulary and Phrases for Business English Learners
13 нравится · 6 Комментариев
Еще статьи
