[Grammar] presend perfecr vs present perfect continues

Status
Not open for further replies.

johnre

New member
Joined
Dec 12, 2012
Member Type
Student or Learner
Native Language
Tamil
Home Country
India
Current Location
India
Hi,
I have one doubt in present prefect tense vs present perfect continuous tense for instance

I have written a later(present perfect)
I have been writing for an hour(present perfect continuous)
I can understand what the meaning of these tense. But in real time people are using like
I have been written a letter (There is no continuous)
It has been done(There is no continuous)
Is there any meaning in the above sentence?

Can you please correct me with example?

Thanks in Advance!

Regards,
John
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Hi,
I have [STRIKE]one[/STRIKE] doubts [STRIKE]in[/STRIKE] about the present perfect tense vs the present perfect continuous tense, for instance:

I have written a [STRIKE]later[/STRIKE] letter (present perfect)
I have been writing for an hour (present perfect continuous)

I can understand [STRIKE]what[/STRIKE] the meaning of these tense. But in real [STRIKE]time[/STRIKE] life people [STRIKE]are[/STRIKE] [STRIKE]using like[/STRIKE] use:

I have been written a letter (There is no continuous)
This is incorrect English unless you mean that someone wrote a letter to you.
It has been done (There is no continuous)
This is a perfectly acceptable English sentence but whether it is correct or not will depend on the context.

Is there any meaning in the above sentence?

Can you please correct me with example?

Thanks in Advance!

Regards,
John

I've made some comments above but I'm not quite sure what you're question is. As a general rule, the present continuous is used for actions which are still ongoing, and past tenses for actions which have finished.
 
Status
Not open for further replies.
Top