It has rained for two days. &lt;--correct?
It had rained for two days. &lt;--correct?

what is the difference between the two?
When would i use the first one and the second one? Are both of these sentences correct? Should i use "has" for both of them because of the unspeficied time and you would use had for specific time.
If i can use has for both of the sentences above, then what is the point of having the rules for had and has, like had is for used specific times?

It had rained on April 26.
It has rained on April 26. &lt;-- is this incorrect? why? if the above two is correct, why isn't this one correct too?

2. ## Re: has or had

Originally Posted by jack
It has rained for two days. &lt;--correct?
It had rained for two days. &lt;--correct?

what is the difference between the two?
When would i use the first one and the second one? Are both of these sentences correct? Should i use "has" for both of them because of the unspeficied time and you would use had for specific time.
If i can use has for both of the sentences above, then what is the point of having the rules for had and has, like had is for used specific times?

It had rained on April 26.
It has rained on April 26. &lt;-- is this incorrect? why? if the above two is correct, why isn't this one correct too?
"It has rained for two days" is correct if the action( raining) is still active.
" It had rained for two days" is correct if the action is already completed.

:wink:

3. It had rained on April 26.
It has rained on April 26. &lt;--is this one incorrect?

I am still a a bit not too clear on this:
Can you give me a scenario where i would use:
"It has rained for two days. "
"It had rained for two days. "

and
"It had rained on April 26. "
"It has rained on April 26. "

how do i know which one to use?

lets say i asked this question:
Have you studied yet?
or do i say
if i say "Had you studied yesterday?" &lt;--correct? b/c i have stated a specific time?

which one do i use and why? and when would i use the other one?

Lets say i answered the question.
Yes i have &lt;--correct?
or
Yes i had &lt;--incorrect, unless i have a subsequent event right?
Yes i had studied at 10am. &lt;--correct?
Yes i have studided at 10am &lt;--is this incorrect? it states a specific time so i need to use had right?

Is it also correct to say:
Yes i have, i had studied at 8am. &lt;--correct?

i have another one.
Had you went to the mall yesterday?
Have you went to the mall yesterday? &lt;--incorrect?

4. ## Re: has or had

Originally Posted by jack
It has rained for two days. &lt;--correct?
It had rained for two days. &lt;--correct?

what is the difference between the two?
When would i use the first one and the second one? Are both of these sentences correct? Should i use "has" for both of them because of the unspeficied time and you would use had for specific time.
If i can use has for both of the sentences above, then what is the point of having the rules for had and has, like had is for used specific times?
The first (has) is present perfect. In this case, it refers to recent rains. The rain probably has stopped, but there are present consquences.

The grass is still wet. It has rained for two days.

If it has rained for two days and it is still raining, one would usually say "It has been raining for two days."

The second (had) is past perfect. This is used to describe an event that was completed before another time reference.

Last year I almost drowned when I fell into an old well. The well was full of water because it had rained for two days. [The rain occurred before the speaker fell].

It had rained on April 26.
It has rained on April 26. &lt;-- is this incorrect? why? if the above two is correct, why isn't this one correct too?
The second is incorrect. We don't use present perfect with specific days/times. The reason is that it refers to an event that occurred in the past on a particular day. It is a simple statement of fact. We use past tense for that.

We can use the past perfect with a specific date if that date is before another event in the past.

5. ## Re: has or had

Originally Posted by henry
Originally Posted by jack
It has rained for two days. &lt;--correct?
It had rained for two days. &lt;--correct?

what is the difference between the two?
When would i use the first one and the second one? Are both of these sentences correct? Should i use "has" for both of them because of the unspeficied time and you would use had for specific time.
If i can use has for both of the sentences above, then what is the point of having the rules for had and has, like had is for used specific times?

It had rained on April 26.
It has rained on April 26. &lt;-- is this incorrect? why? if the above two is correct, why isn't this one correct too?
"It has rained for two days" is correct if the action( raining) is still active.
" It had rained for two days" is correct if the action is already completed.

:wink:
If it is still raining, we would normally say, "It has been raining for two days". :wink:

6. thanks, it is getting clear now.
so usually in our daily lives we would use "has" instead of "had"?

am i asking the questing correctly?
"so usually in our daily lives we would use "has" instead of "had"?"
or do i say
"so usually in our daily lives we will use "has" instead of "had"?"

what is the difference in meaning between the two?

7. Originally Posted by jack
thanks, it is getting clear now.
so usually in our daily lives we would use "has" instead of "had"?
Yes, I think the present perfect is more common than the past perfect. However, one cannot choose between them based only on frequency.

am i asking the questing correctly?
"so usually in our daily lives we would use "has" instead of "had"?"
or do i say
"so usually in our daily lives we will use "has" instead of "had"?"

what is the difference in meaning between the two?
I prefer "would" there. We are talking about possibilities and "would" is more about possibility than "will". "Will" is more about probablility.

8. I need help on asking questions.

how do i know which one to use?

lets say i asked this question:
Have you studied yet? &lt;--how do i know if he is still studying or he had studided already? if he studided already do i use had?
is so, do i say
if i say "Had you studied yesterday?" &lt;--correct? b/c i have stated a specific time?

which one do i use and why? and when would i use the other one?

Lets say i answered the question.
Yes i have &lt;--correct?
or
Yes i had &lt;--incorrect, unless i have a subsequent event right?
Yes i had studied at 10am. &lt;--correct?
Yes i have studided at 10am &lt;--is this incorrect? it states a specific time so i need to use had right?

Is it also correct to say:
Yes i have, i had studied at 8am. &lt;--correct?

here are some more questions i am having difficulties with:
Had you went to the mall yesterday?
Have you went to the mall yesterday? &lt;--incorrect?

Have you seen Kill Bill? &lt;--i dont care when he seen it?

Which one do i use?
As mention before, how do i know if he have seen it on a specific date or not?

btw (by the way):
do i say:
As mention before, how do i know if he have seen it on a specific date or not?
or
As mention before, how do i know if he had seen it on a specific date or not?

Do i use have or had? how do i know which one to use? What is the difference between the two questions if i use had instead of have and vice versa?

9. Originally Posted by jack
I need help on asking questions.

how do i know which one to use?

lets say i asked this question:
Have you studied yet? &lt;--how do i know if he is still studying or he had studided already? if he studided already do i use had?
is so, do i say
if i say "Had you studied yesterday?" &lt;--correct? b/c i have stated a specific time?
Have you studied yet is correct. One would only use "had" in that question if one were talking about study that occurred prior to another past event.

which one do i use and why? and when would i use the other one?

Lets say i answered the question.
Yes i have &lt;--correct?
or
Yes i had &lt;--incorrect, unless i have a subsequent event right?
Yes i had studied at 10am. &lt;--correct?
Yes i have studided at 10am &lt;--is this incorrect? it states a specific time so i need to use had right?

Yes, on all four.

Is it also correct to say:
Yes i have, i had studied at 8am. &lt;--correct?
The first could be correct, if we are talking in the past perfect -- prior to another event.

The second cannot be correct. "Yes I have" would answer a "Have you" question. That is present perfect. When you introduce a specific time, use the past tense tense. I studied... or I did study....

here are some more questions i am having difficulties with:
Had you went to the mall yesterday?
Have you went to the mall yesterday? &lt;--incorrect?
That should be "Did you go to the mall yesterday. Past tense.

Have you seen Kill Bill? &lt;--i dont care when he seen it?
Have you seen "Kill Bill"? That means before now.
Has you seen "Kill Bill"? That means before another event in the past.

btw (by the way):
do i say:
As mention before, how do i know if he have seen it on a specific date or not?
or
As mention before, how do i know if he had seen it on a specific date or not?

Do i use have or had? how do i know which one to use? What is the difference between the two questions if i use had instead of have and vice versa?

The second part now occurs after "if". That makes the construction different. One world use "had" there instead of "has" (use has with he, she or it). One could also use "saw" instead of "had seen".

10. "Yes i have studided at 10am &lt;--is this incorrect? it states a specific time so i need to use had right?"

Yes i have studided at 10am &lt;-- why is this correct?, why shouldn't it be had?

Page 1 of 15 1 2 3 4 5 ...

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•