Which one is correct?she has been married for 3 years or she has married for 3 years?

Status
Not open for further replies.

jesicaporter

Member
Joined
Jul 22, 2012
Member Type
Student or Learner
Native Language
Italian
Home Country
Italy
Current Location
England
Hello,
i am new on learning english,
any way , i want to know why use been before married ?
is it possible to use only he has married for 3 years? ()
like she has lived canada since 1980
why sometime use
she has been married or the account already been activared or so on
why use been
we often use been on the present perfect continue
but why use in present perfect ?
that is difficult for me to
distinguish
between using been and not using that ?
another question ?
is maried verbs in this sentense: he has been married for 3 years?
thanks in advanced
 

emsr2d2

Moderator
Staff member
Joined
Jul 28, 2009
Member Type
English Teacher
Native Language
British English
Home Country
UK
Current Location
UK
Hello,
i am new on learning english,
any way , i want to know why use been before married ?
is it possible to use only he has married for 3 years? ()
like she has lived canada since 1980
why sometime use
she has been married or the account already been activared or so on
why use been
we often use been on the present perfect continue
but why use in present perfect ?
that is difficult for me to
distinguish
between using been and not using that ?
another question ?
is maried verbs in this sentense: he has been married for 3 years?
thanks in advanced

Your post is almost impossible to read. Please edit it, putting a capital letter at the beginning of every sentence and make the words you are querying stand out by putting them in bold, or in italics, or inside quotation marks. We do not put a space before a question mark.
 

thincat

Member
Joined
Apr 2, 2012
Member Type
Student or Learner
Native Language
Chinese
Home Country
Hong Kong
Current Location
Hong Kong
Not a teacher.

I am not an English native speaker, but I have learned English for a number of years. To me, both sentences are syntactically correct. However, the word “married” is of different parts of speech in the two sentences.

“Marry”, as a verb, can be both transitive and intransitive. In your second sentence, “She has married for 3 years”, “married” functions as an intransitive verb.

However, “married” in “She has been married for 3 years” is an adjective. As SVO (subject-verb-object) is the basic sentence construction in English, a main verb “been” has to be added to the sentence if you would like to use the word “married” in the sense of an adjective.

I hope my explanations will help. For more information, you can get access to the online dictionary here: married - Definition and pronunciation | Oxford Advanced Learners Dictionary at OxfordLearnersDictionaries.com
marry - Definition and pronunciation | Oxford Advanced Learners Dictionary at OxfordLearnersDictionaries.com

As I am also an English learner, should something be inappropriate in the above explanations, please do feel free to point it out so that I can learn as well. Thank you very much! :)
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
Hello,
i am new on learning english,
any way , i want to know why use been before married ?
is it possible to use only he has married for 3 years? ()
like she has lived canada since 1980
why sometime use
she has been married or the account already been activared or so on
why use been
we often use been on the present perfect continue
but why use in present perfect ?
that is difficult for me to
distinguish
between using been and not using that ?
another question ?
is maried verbs in this sentense: he has been married for 3 years?
thanks in advanced

Please give your correct location and native language in your profile.
 

5jj

Moderator
Staff member
Joined
Oct 14, 2010
Member Type
English Teacher
Native Language
British English
Home Country
Czech Republic
Current Location
Czech Republic
“Marry”, as a verb, can be both transitive and intransitive. In your second sentence, “She has married for 3 years”, “married” functions as an intransitive verb.
That sentence is not acceptable English. Marry is used intransitively in such sentences as "She never married". You cannot 'marry' for a period of time.
However, “married” in “She has been married for 3 years” is an adjective. As SVO (subject-verb-object) is the basic sentence construction in English, a main verb “been” has to be added to the sentence if you would like to use the word “married” in the sense of an adjective.
There is no object in this sentence. We have She (subject) has been (Verb - present perfect of BE) married (adjective).
 

TomUK

Member
Joined
Feb 19, 2007
Member Type
Student or Learner
Native Language
German
Home Country
Germany
Current Location
UK
Not a teacher!

Ignoring the gobbledegook of the original post for a minute, but when I read 'she has married for 3 years' my first thought is what a slow working registry office she must have picked.

TomUK
 

bhaisahab

Moderator
Staff member
Joined
Apr 12, 2008
Member Type
Retired English Teacher
Native Language
British English
Home Country
England
Current Location
Ireland
Not a teacher!

Ignoring the gobbledegook of the original post for a minute, but when I read 'she has married for 3 years' my first thought is what a slow working registry office she must have picked.

TomUK

It would need to be "She has been marrying for three years" for it to have that meaning.
 

jesicaporter

Member
Joined
Jul 22, 2012
Member Type
Student or Learner
Native Language
Italian
Home Country
Italy
Current Location
England
That sentence is not acceptable English. Marry is used intransitively in such sentences as "She never married". You cannot 'marry' for a period of time.There is no object in this sentence. We have She (subject) has been (Verb - present perfect of BE) married (adjective).


Hi guys,

I am really sorry about my handwriting. :cry:
My thanks to all of you for your extremely great help.
 
Status
Not open for further replies.
Top