Search from various English teachers...
Russia flagKseniya
It's 2:41 on my watch Town where I was born. I love it very much! And what is your native (if I may say so) city/town? =)

Corrections · 7

0

It's 2:41 on by my watch. 

0

It's 2:41 on my watch (My watch says 2:41.)

 

This is the town where I was born. I love it very much! 

And what is your native (if I may say so) city/ hometown? =)

 

Notes:

On my watch is an idiomatic expression. If that's what you meant, you used it perfectly! If you meant on your physical watch (a wristwatch), then you can use the suggestion I added.

http://www.usingenglish.com/reference/idioms/on+my+watch.html

Your first sentence did not have a subject or verb in the main clause.

Since you are referring to a specific town, use the definite article the.

Hometown means "the city or town where you were born or grew up."

http://www.learnersdictionary.com/search/hometown

0
Nice town... ^^ it's good to have picnic in there..
0
I've never think about it as a French :DD In Russian Oryol means "eagle"
0
It Sounds French :) Sure , you'll enjoy that visit :) :P

Want to progress faster?

Join this learning community and try out free exercises!

Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!

Start Learning Today