0
Anonymous Posted 7 years ago
Grammar

Difference

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?

  

Top answer

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'.

  • 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'.
  • Those adverbial expressions more or less cancel the difference between those tenses.
  • CJ
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.

1 Answers
0

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

Related Questions