Featured Answer

Asked on

what is difference between "i have" "i had" and a simple past tense ?

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)

Collapse
9dd2ac44728d profile image
Collapse
dcewrtxaaa profile image

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.

Collapse
qprcbui1aa profile image

I have is used when speaking in present tense.

I had is used when describing past events.