When do we use has, have, and had?

when do you use has, have, and had?

what is the difference between
if Bob did his homework, he can go out to play.

if Bob has done his homework, he can go out to play

“has done” is future perfect, does that imply that Bob will continue doing his homework in the future?
You only use “has” when it’s third person singular, right? she has, Bob has, ect.
John had hoped to have won the trophy.
Does this mean, John hoped to win the trophy before the competition began? Why is it “to have won” ? I only know has won is wrong because it doesn’t sound right, but John is third person singular so shouldn’t it be “has” won?

Thanks~!

when using perfect tense

present perfect tense

He, she , or It(3rd person singular) + has + past participle

I, you, we, they + have + past participle

Past perfect tense

doesn’t matter whether 3rd person singular or not, always use had + past participle

“if Bob has done his homework” I don’t think “has done” is future perfect tense, it is present perfect tense, and it doesn’t imply that he will continue to do his homework. If you mean that he has done some of his homework but will continue . I guess it should be " Bob has been doing his homework"

“has won” is not wrong when using 3rd person singular in a present perfect tense

hi myc
i think you’d better say " If Bob finishes (or has finished) the homework, he can go out to play"

Hi myc

Has done is the present perfect tense of do. Your sentences mean the same thing to me:
If it is true that Bob did/has (already) done his homework, he can go out to play.

Has is the present tense form of the verb have and is used with third person singular.
Has done is the present perfect of do in the third person singular.

The sentence means “John hoped to win the trophy, but he didn’t.”
To have won” is the perfect infinitive of the verb win. I think this link might help you:
bartleby.com/116/214.html

Amy

I want to know about the use of “has had & have had” please explain where we use has had or has have & have had.
thanks
Kiran.

You use has, have, and had if you do not care about the “time” and if the time is not definite. For example, It hasn’t rained this week. < I use has because the date or day is not definite and don’t care about the day/time. And now, I’m going to use “did”, here it goes: It didn’t rain LAST WEEK. Meaning, you have a definite time here, because you are pertaining to the whole week.

Secondly, you use HAS, HAVE if you are still doing the things you do in the past until the present. But when you use Had, it means that you are already DONE with it in the past. There’s also the use of “Had Had”, I’m going to give you an example, “I had had a girlfriend before her”, here, it means you had 2 girlfriends before your present girlfriend, 1st girlfriend broke up, and then here comes the 2nd, and finally your present girlfriend.

Has done is not a future perfect, it’s a present perfect. Just like what I said, you use has if you are still doing the things you do in the past until the present. Bob has done, is present, so it means that he JUST finished his homework recently. You use “had done” if BOB finished his homework a day before, or an hours before.

Has had, have had, have had. “Has had and have had” have the same explanation because, has is for singular and have is for plural. You use them, if you are referring to unfinished time/ or let’s say an unfinished time of event. Meaning, its telling about the action began in the past, but not reached its end. You use that if you are about to feel something, but you already decided to do that before reaching the 100% of doing that particular activity(you get it?, quite confusing is it not?). Ok, I’m just going to give you an example, here’s the sentence: “I HAVE HAD enough of you!”. In this sentence you are angry, then you’re just holding your anger for about an hour, so in your mind, before you reach your maximum ANGER(before it reaches a 100%), you’ll just say that you have had enough of this person.

Hope you understand. :slight_smile:

Thanks a lot for your reply. I got it. :slight_smile:

What a useful an explanations! Thank you soo much!