Ask your own question, for FREE!
Mathematics 7 Online
OpenStudy (sparrow2):

why is present perfect present if it is about past action?

OpenStudy (sparrow2):

@maddieloper

OpenStudy (sparrow2):

I HOPE YOU ARE NATIVE SPEAKER :)

OpenStudy (anonymous):

Present Perfect is used to say that an action happened at an unspecified time before now. The exact time is not important. You cant use the Present Perfect with specific time expressions such as: yesterday, one year ago, last week, etc. You can use the Present Perfect with unspecific expressions such as: once, several times, before, so far, etc.

TheSmartOne (thesmartone):

Wrong subject.

OpenStudy (sparrow2):

i know but still if anyone can help

OpenStudy (sparrow2):

will be hugely appreciated

OpenStudy (anonymous):

work is now completed at present time. that's why it present. #TenseRules

OpenStudy (sparrow2):

action,which describes past simple, is alos completed at present time.so what's difference?

OpenStudy (triciaal):

do you have an example?

OpenStudy (sparrow2):

i need general concept,not for specific one.how native speaker use it(comparing ti past simple). know know that when u have definite time you use past simple but still confused

OpenStudy (triciaal):

the present perfect is used for emphasis. Something that happened already but affects the present. example "I have checked a million times but cannot find the error in my calculation" . "I have never seen that before."

OpenStudy (anonymous):

past simple- work completed at a particular moment. present perfect- work was started at a particular moment, now is completed at present moment. ( transient work)

OpenStudy (sparrow2):

if i say i have lived here for 2 years . does it mean that i'm living here now too?

OpenStudy (triciaal):

yes

OpenStudy (anonymous):

no

OpenStudy (triciaal):

YES

OpenStudy (anonymous):

yes it does

OpenStudy (anonymous):

if you are saying "i lived there for 2 years" that implies you don't live there anymore, but by saying "i have lived here for 2 years" you're saying you still live here, since "here" means the place you are at now, if any of that makes sense to you

OpenStudy (anonymous):

and "there" refers to a place you are not at

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!