Communities

Writing
Writing
Codidact Meta
Codidact Meta
The Great Outdoors
The Great Outdoors
Photography & Video
Photography & Video
Scientific Speculation
Scientific Speculation
Cooking
Cooking
Electrical Engineering
Electrical Engineering
Judaism
Judaism
Languages & Linguistics
Languages & Linguistics
Software Development
Software Development
Mathematics
Mathematics
Christianity
Christianity
Code Golf
Code Golf
Music
Music
Physics
Physics
Linux Systems
Linux Systems
Power Users
Power Users
Tabletop RPGs
Tabletop RPGs
Community Proposals
Community Proposals
tag:snake search within a tag
answers:0 unanswered questions
user:xxxx search by author id
score:0.5 posts with 0.5+ score
"snake oil" exact phrase
votes:4 posts with 4+ votes
created:<1w created < 1 week ago
post_type:xxxx type of post
Search help
Notifications
Mark all as read See all your notifications »
Q&A

Comments on What should I use instead of `have` in present perfect tense?

Parent

What should I use instead of `have` in present perfect tense?

+2
−1

As we know have is verb and auxiliary also. What should I say when I have to use have in present perfect tense (sentence). Usually, what came to my mind that is

Have you have it? (completely wrong one, isn't it?)
Do you have it? (But, it became present indefinite).

History
Why does this post require moderator attention?
You might want to add some details to your flag.
Why should this post be closed?

0 comment threads

Post
+7
−0

It's built just like the normal present perfect.

I have had it.

Have you had it?

History
Why does this post require moderator attention?
You might want to add some details to your flag.

1 comment thread

It might be good to note, that "Have you had it?" can also be used as past tense. (7 comments)
It might be good to note, that "Have you had it?" can also be used as past tense.
Cereal Nommer‭ wrote over 2 years ago

It might be good to note, that "Have you had it?" can also be used as past tense.

Moshi‭ wrote over 2 years ago

Cereal Nommer‭ I'm not sure what you mean by that.

Cereal Nommer‭ wrote over 2 years ago · edited over 2 years ago

Moshi‭

Present perfect tense - A: "I have a headache." B: "How long have you had it?"

Referring to a currently ongoing headache.

Past tense - A: "You should try the soup." B: "Have you had it?"

Referring to a possible previous instance of soup eating.

Moshi‭ wrote over 2 years ago

Cereal Nommer‭ Isn't that just the normal usage of the present perfect, and not especially unique to 'have'? Or am I misunderstanding something. We can do the same for say, 'eat', e.g. "Have you eaten it?"

Cereal Nommer‭ wrote over 2 years ago · edited over 2 years ago

Moshi‭ Not especially, but the usage of "have" is often pretty important to determine tense. "Have you eaten it?" would only be present perfect tense when referring to the experience of having eaten something. More often it would have the same meaning as "Did you eat it?" which is unambiguously simple past tense.

Even looking back on my previous comment, I can see that B: "Have you had it?" is ambiguous as to tense. "Have you had it before?" would be more clear. Though it's rarely that important to clarify intent that precisely.

Moshi‭ wrote over 2 years ago · edited over 2 years ago

"Have you eaten it?" would only be present perfect tense when referring to the experience of having eaten something

Cereal Nommer‭ "Have you eaten it?" is present perfect tense, because that is the grammatical category it falls into. While I don't disagree that it can sometimes be used interchangeably with the simple past, it would be wrong to say that that usage is not present perfect.

In any case, the point of this answer wasn't to explain what the present perfect is, but simply to show how to form it with the verb 'have'; I assume that OP is aware of the usage of the construction.

Cereal Nommer‭ wrote over 2 years ago

Moshi‭ Fair enough. I feel like there's enough English language learners who might read this in the future that it's worth noting that depending on context there could be some ambiguity. If you told me casually "The police arrested an escaped murderer." I would want clarification whether you meant, "The police have arrested the murderer, who escaped earlier." or "The police arrested a murderer, who has escaped."