after i read the usage , i still dont really get it .
can you explain it to me in details ,
i have finished my work .
i had finished my work.
i finished my work .
in the examples above , i kinda know the meaning and usage in "i had finished the work" .
but i really dont in the first and last .
i have finished means "i just finished " ?? = i finished ?
i have finished = i finished ?
Answers (3)
"I have finished" means that you are looking back on a task accomplished. You have finished it and it is now complete and ready.
"I finished" requires something more. "I finished my work yesterday."
"I had finished my work" means that you are speaking of the past and within that context you are looking further back into the past, at something which you had already completed at the time.
The present perfect is used when the time period has not finished:
I have seen three movies this week.
(This week has not finished yet.)
The present perfect is often used when the time is not mentioned:
Gerry has failed his exam again.
The present perfect is often used when the time is recent:
Ikuko has just arrived in Victoria.
I have finished my work.
The present perfect is often used with for and since.
Greg has lived here for 20 years.
Greg has lived here since 1978.
The simple past is a usage more generalized in time, and can sometimes substitute for the present perfect or even the past perfect.
I finished my work last week.
I finished my Ph.D. degree ten years ago.
I [have] finished my work! (the joy of having just finished)
Before you arrived, I [had] finished my work.
I have is used when speaking in present tense.
I had is used when describing past events.