Resolved questions
What is the difference between......?
Hello....
Could you tell me what the difference between saying (I've had a headache for 3 days) & (I've been having a headache for 3 days) is?
Thank you....
Could you tell me what the difference between saying (I've had a headache for 3 days) & (I've been having a headache for 3 days) is?
Thank you....
Share:
Answers
Sort by:
Best Answer - Chosen by the Asker
the first one is more correct. the second phrase is like saying, I have been a series of headaches, each one spanning 3 days...
rather you mean to express there was one headache incident which lasted 3 days long, still now you have it.
rather you mean to express there was one headache incident which lasted 3 days long, still now you have it.
Submit your answer
Please enter between 2 and 2000 characters.
If you copy this answer from another italki answer page, please state the URL of where you got your answer from.
More open questions for learning English
More resolved questions for learning English
- does "the Secretary acted quickly" mean "McNamara acted quickly?"
- - I wish she could go with me. and - I wish she went with me. Are they correct?
- Which is most formal and appropriate phrase?
- how to understand the “breaking sea”?
- Why " over the past five years" cannot replace "between 2000 and 2005"?

0 comments
Please enter between 2 and 2000 characters.