John hasn't spoken to me since Christmas.

Status
Not open for further replies.

Alex80

New member
Joined
Dec 31, 2020
Member Type
Student or Learner
Native Language
Arabic
Home Country
Iraq
Current Location
Iraq
Hi, the following sentences are in the present perfect:
John hasn't spoken to me since Christmas.
I have'nt eaten there since April.
My question is, why is it more natural to use the present perfect here not the present perfect continuous?
 
Re: Pres. Perf. or Pres. Per. Cont.

The present perfect simple is broader than the present perfect continuous. Hence, it's more common. In fact, some claim that it is the commonest tense in English. Usually, the present perfect continuous is used:

1- To indicate the consequence of a recent action.
I've been doing housework all morning, so I'm quite tired now.

2- To emphasize the durative aspect of an action that started in the past and that may or may not yet be finished.
I've been studying French for almost six months.

Note that the present perfect continuous does not work for strictly stative verbs.
I've been owning this house for ten years. :cross:
We use the simple version in such cases. :tick:
I've owned this house for ten years.
 
Alex80, please read Charlie Bernstein's comments here about the spacing of your text.

Please note that I have changed your thread title.

Extract from the Posting Guidelines:

'Thread titles should include all or part of the word/phrase being discussed.'



 
Last edited:
I have'nt eaten there since April.

You have put the apostrophe in the wrong place. You put it in the right place in "hasn't" so it's odd that you messed it up in the longer word.
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top