0
Whatchadoin Posted 14 years ago
Grammar

Did/have

Imagine that I was working on something with someone. During our working I went somewhere but 3 hours later I came back.

Did you finish it?
Have you finish it?

Which one is better?
  

Top answer

I have no preference. "Did" is a little more casual. " "Did you finish" could be considered disrespectful in some cases.

  • I have no preference.
  • "Did" is a little more casual.
  • " "Did you finish" could be considered disrespectful in some cases.
  • Have you finish ed it?
  • EDIT.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

8 Answers
0
I have no preference. "Did" is a little more casual.
If I'm speaking to my college professor, and I want to make a good impression, I'd ask, "Have you finished grading my term paper?"
"Did you finish" could be considered disrespectful in some cases.
whatchadoinDid you finish it?Have you finished it?
EDIT.
0
We can't use 'did' with 'ever', can we?

Have you ever tried this?
Did you try this?

Imagine that someone told me that they intended to do something in the past and a couple of days later I ask:

Did you do it?
Have you done it?

Are both OK?

BTW, are 'did' and 'have' always interchangeable when asking questions?
0
whatchadoinWe can't use 'did' with 'ever', can we?
We can.
whatchadoinDid you do it?Have you done it?Are both OK?
They are.
whatchadoinBTW, are 'did' and 'have' always interchangeable when asking questions?
Probably not.

Note that the grammar/syntax is different!
"Have you do
0
OK. But, is the meaning different when I ask someone "Did you do it?" and "Have you done it?" or "Have you ever done this before?" and "Did you do this before?"?
0
AvangiIf I'm speaking to my college professor, and I want to make a good impression, I'd ask, "Have you finished grading my term paper?"
Are both 'did' and 'have' used in everyday speech in such cases?
0
<< OK. But, is the meaning different when I ask someone "Did you do it?" and "Have you done it?" or "Have you ever done this before?" and "Did you do this before?"? >>

It can be.
"Did you do it?" usually refers to a single specific deed. Did you break that window?

"Did you ever do it?" usually refers to
0
I think I know how I'll keep on using them even though I don't fully understand them. This is really difficult!
0
whatchadoinI'll keep on using them even though I don't fully understand them.
Good decision! Emotion: yes

Related Questions