“She has been married for two years” is a simple statement of fact. “She has been married ALREADY for two years” described the feeling of the years passing quickly. It seems to me that “už” (translated as “already”) should be included in the main translation above. Someone please correct me if I’m wrong, and let me know why and how “už” is used here.
We deem the perfect tense is enough. It is accepted with already (at the end).
The correct English translation is she has already been married for two years.
What is wrong with"she has been married two years already". In my UK English the for is redundant
What puzzles me is why have "Už" in the sentence at all. Wouldn't " je vdaná dva roky" translate to "she has been married for two years?
Paulette Thank you for your response but could you explain why you consider your translation is the right one and mine is not.
Adverbs usually go after has or have when using the present perfect.
We usually put already in the normal mid position for adverbs (between the subject and the main verb, or after the modal verb or first auxiliary verb, or after be as a main verb): We already knew that he was coming to visit. ... We don't use already between a verb and a direct object: I've already made the coffee.
if už is present, we are going to try to add it to the translation. "she has already been married (for) two years"
She has alreade bern married FOR two years. is accepted. Without FOR it is not. Is that correct English?
It's grammatically correct with "for." However, at least in the US, in sentences like this, constructions without "for" are often used: I've worked here six years -- He's been there four weeks -- She'll be out of work three days. I will add alternatives without "for," if it's deemed appropriate, as there are a number of reports for this.
"has been married" is the present perfect tense and is used exactly in these circumstances, where something has been going for some time and it is still going on.
She is married does not specify a particzkar time or how long- It only states a fact. Whereas has been married apart from only stating a fact also says about how long, And is used in this way.