+0
I have to identify errors in writing from foreign students and then do million things with it afterwards!! I have identified what I believe to be correct and the error being made. Can someone please have a look and see if you agree with me before I proceed any further with this module.

Grammar error - I am 46 years old and married for twenty years.
should read - I am 46 years old and have been married for twenty years.

Word Order error - Yesterday I arrived in Bath.
Should read - I arrived in Bath yesterday.

Tense - When I am ready I am eating my meal.
Should read - When I am ready I will eat my meal.

Preposition - I live ten years at Russikon.
Should read - I have lived ten years in Russikon.

Any help or confirmation woould be greatly appreciated before I continue with this assignment.
Comments  
patsy1968Should read - I have lived ten years in Russikon.
No. It would be better as: I have lived in Russikon for ten years.
Thank you, obvious when you see it but head fried with this assignment!! So that would mean 2 proposition 'in' and 'for'? Any comments on the other 3 error types?
Students: Are you brave enough to let our tutors analyse your pronunciation?
patsy1968I have to identify errors in writing from foreign students and then do million things with it afterwards!!
I have to identify errors in writing from foreign students and then do a million things with them afterwards!
patsy1968I have identified what I believe to be correct and the error being made.
I have identified what I believe to be correct wordings and the errors being made.
patsy1968Thank you, obvious when you see it but head fried with this assignment!! So that would mean 2 proposition 'in' and 'for'? Any comments on the other 3 error types?
Hello Patsy, welcome to the forums.

It's OK to have two prepositions in the sentence.

I cannot see any errors in the other sentences.
Thank you, I'm sure there will be more question from me on this subject!!
Teachers: We supply a list of EFL job vacancies
I am 46 years old and have been married for twenty years. — Right

Yesterday I arrived in Bath / I arrived in Bath yesterday.— The original is fine, and so is your revision

When I am ready I will eat my meal. — Right

I have lived in Russikon for 10 years— This is the native expression.