0
Anonymous Posted 18 years ago
Grammar

Grammar doubts, please!

Hi, there!

Here are my doubts. Could you help me, please?

- He (write) a composition since lunch time. In this kind of sentence I could use e.g. the * Present Perfect Progressive:

- He has been writting a composition since lunch time. In this case since is a starting point and the verb tense shows an action that started in the past and continues up to the present moment, isn't it?

But I think I could also use the Present Perfect Simple e.g.: "He has written a composition since lunch time." If so, I believe that there is not a difference between these two verb tenses, but only that the * first reinforces the continuity of the action up to the present moment, isn't it?

And in: "It (rain) all morning." I believe that I can say:

"It has rained all morning" (Present Perfect Simple here gives an idea that the action finished already because it's afternoon now, for example);

or

"It has been raining all morning." (Present Perfect Progressive here if we want to emphasize that it started raining in the morning and it is still raining = We are still in the morning).


Thanks for the help (I hope my thought be right),

Sakamura
  

Top answer

Only: He has been writing a composition since lunch time. He has written a composition implies that he has written an entire composition and this idea is not compatible with since lunch time. It has been raining all morning is the better tense choice of the two offered if it is still morning.

  • Only: He has been writing a composition since lunch time.
  • He has written a composition implies that he has written an entire composition and this idea is not compatible with since lunch time.
  • It has been raining all morning is the better tense choice of the two offered if it is still morning.
  • However, I wouldn't consider it has rained all morning really wrong.
  • If it is afternoon , you would have to say it rained all morning.
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
Only: He has been writing a composition since lunch time.

He has written a composition implies that he has written an entire composition and this idea is not compatible with since lunch time.
It has been raining all morning is the better tense choice of the two offered if it is still morning. However, I wouldn't consider it has rain

Related Questions