Home
Forums
Tests
Friends
ESL Chat
Pics
Videos
Forums
»
ESL, Rules of English Grammar, Help and Games
»
ESL General English Grammar Questions
»
Has been
Has been
Share on Facebook
mshahri
#98254 Wed, 11 May 05 10:18 AM
Hello , dear teacher/ moderator.
Consider four sentences written below ,
1. He says that Bombay “has been” like home to his family for the past years.
2. Now, how can we be sure we “have actually been” of help?.
3. She “has been” from Italy.
4. I ‘ve taught mathematics using this book for several years.For 3-credit-hour classes , we “have been” able to omit many sections without difficulty from the book.
I do encounter the subtle differences about the usage of “has/have/had been...” and “is/are/was/were..”.The above sentences show the pattern of written examples. I think I can replace “has been” with “is”, “have been” with “are” and so forth , but I confuse with the situation.In other words, I do not understand when “has been” or “is” seems necessary. Could you please ellaborate and clear the ambiguity..
mshahri
Joined on Wed, Mar 30 2005
New Member
(
14
)
yogi2005
#98278 Wed, 11 May 05 11:55 AM
Hi mshahri,
I think that you can't change tenses in #1 and #4 because there is a time expression starting with "for".
ex.
You can say: I live in Helsinki.
but I cannot say: I live in Helsinki for five years. (wrong)!!!
You would have to say: I have lived (or have been living) in Helsinki for 5 years.
When it comes to #2 and #3 , I think you can replace present perfect with simple present , however, in #2, it would change the meaning a little bit.
The present perfect connects the past with the present so it implies that something started in the past and continues till now.
I hope that my explanation is correct and I'm sure you will get an opinion form another member.
yogi2005
Joined on Thu, Mar 31 2005
Full Member
(
197
)
Select Tags...
Save
Cancel
Simple present
,
Tenses
,
Expressions
,
Present perfect
Has been
has been?
has been
as if has been / had been
have been or has been
Has been or have been
Has been or is
has been, had been
has been / had been
It has been/It had been
Has been or Have been?
Have been or Has been?
Mister Micawber
#98282 Wed, 11 May 05 12:11 PM
Generally, I agree with Yogi's explanation. My take:
1. If he still lives in Mumbai, then he may continue there longer, so 'has been' should be used. If he recently moved to Delhi, however, then 'was' is a clearer choice, in spite of the time duration phrase.
2. 'Were' if there is no chance or intention of helping further; 'have been' if they consider that they may offer future help with the problem.
3. Present perfect is wrong. A person is either Italian or not Italian. She
is
from Italy.
4. As with #s 1 and 3, 'have been' if they anticipate possible further omissions; 'were' if they think that no further omissions are possible. Additionally, 'are' could be used here if the speaker is considering the past/present/future (= timeless) ability to omit many sections each time the class is taught.
Mister Micawber
Joined on Wed, Aug 4 2004
Yokohama
Veteran Member
(
21,070
)
'The question is,' said Humpty Dumpty, 'which is to be master-- that's all.'
Present perfect
© 2008 MediaCET Ltd.
Terms and Conditions
&
Terms of Service