difference between two sentences
Hi members
please answer my question.
What is difference between below sentences,
I wish I did this.
I wish I had done this.
Thanks
Search from various English teachers...
Answers · 5
1
I don't think there is a difference. Both mean the same thing.
1
i did this means its completed in past
i have done this means just now it completed means just few seconds
1
There is no difference in meaning and in nuance.
0
The meaning is VERY different! Let me put more context in the sentence to make the meaning clearer:
I wish my wife did/would do the dishes. I have to do them every night.
I wish I had done the dishes. Now I have to do them.
Can you see the difference? If not, here is the rule:
I wish + past simple (or would + be) = present regrets
I wish + past perfect = past regrets
Sentence #1 refers to my wife's habit of never cleaning. You can use past simple or would + infinitive for "action verbs", but remember the golden rule: never use "would" with a feeling/state verb (for example "I wish I was/were a bird", "I wish I had $1 million". But NEVER say: *"I wish I would be a bird", *"I wish I would have $1 million")
In #2 I am talking about the past. My wife didn't do the dishes, and now I am sad. Here are some more examples: "I wish I had left home earlier this morning, now I'm late for work"; "I wish I had studied harder for the exams, now I have failed all my studies."
می فهمید؟
;-)
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
