多彩な 英語 講師陣から検索…
Veaceslav
Please explain the difference: I would done and I would have done
Don't really understand the difference between these two structures.
2016年10月25日 15:25
回答 · 2
4
Only the second is correct.
You could say "I would do" but not "I would done".
I would have done talks about a past situation that no longer exists.
I would do is a present situation
I would do it, but I'm busy. (You can still change your mind and do it)
I would have done it, but I was busy. (It's in the past. You can't go back in time and do it. The opportunity is over)
2016年10月25日
Hi, as Gertie has said, the first one should be "I would do", not "done".
The main difference is that "I would do" looks to the future, and it's something that can still happen, but "I would have done" looks to the past, it's a hypothetical condition that hasn't happened and won't happen.
For example:
If I won the lottery today, tomorrow I would buy a new car. --> The condition hasn't happened yet, and the outcome is still possible.
If I had won the lottery yesterday, I would have bought a new car today. --> This is an "irreal condition", the condition is in the past, and can't be met, so the outcome is hypothetical/irreal/can't happen anymore.
You can read more about the three types of conditionals (the above are only two of them!), with more examples here:
http://esl.fis.edu/grammar/rules/cond.htm
2016年10月25日
まだあなたの答えが見つかりませんか?
質問を書き留めて、ネイティブスピーカーに手伝ってもらいましょう!
Veaceslav
語学スキル
英語, ルーマニア語, ロシア語
言語学習
英語
こんな記事もいかがでしょう

Santa, St. Nicholas, or Father Christmas? How Christmas Varies Across English-Speaking Countries
4 いいね · 0 コメント

Reflecting on Your Progress: Year-End Language Journal Prompts
2 いいね · 1 コメント

Same Word, Different Meaning: American, British, and South African English
25 いいね · 17 コメント
他の記事
