ابحث بين معلمي الإنجليزية المتعددين...
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.
١٣ يناير ٢٠١٩ ١٥:١٨
الإجابات · 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."
١٣ يناير ٢٠١٩
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.:)
١٣ يناير ٢٠١٩
1
Gray's explanation is clear and correct.
١٣ يناير ٢٠١٩
Has been is correct
١٣ يناير ٢٠١٩
لم تجد إجاباتك بعد؟
اكتب اسألتك ودع الناطقين الأصليين باللغات يساعدونك!
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 التعليقات
مقالات أكثر
