I've dreamed of this day coming for a long time, When my hands would be covered with your blood.
I dreamed of this day coming for a long time, When my hands would be covered with your blood.
Can someone please tell me the difference of these two?
If all you want to know is the difference between the simple past and the present perfect, there is no need to include all those gory details in the example sentences. On this forum there are lots of explanations of the difference which you can find by using the search function. However, in your examples there is really no difference between "I've dreamed" and "I dreamed" because you include 'this day' and 'for a long time'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
If all you want to know is the difference between the simple past and the present perfect, there is no need to include all those gory details in the example sentences. On this forum there are lots of explanations of the difference which you can find by using the search function.
However, in your examples there is really no difference between "I've dreamed" and "I dreamed" because you in