Is this sentence correct or not?
I am not able to come to office.
Can we use "to" twice or can we write this sentence in a better way?
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
I don't think it's incorrect to use the to come to form (and here you may find several examples). However, you should put a determiner (like the) before the word office:
I can't come to the office.
This can be taken as an extended comment on Araucaria's succinct (and entirely correct) answer.
Technically, you're not using the single word 'to' twice; the first instance of 'to' is inexorably wrapped up with the word 'come', as the two words together form the infinitive form of the verb 'to come'. The second instance of 'to' is indicative of direction, placed immediately before a destination (in this case, the office). They have entirely distinct meanings in the sentence.
The use of "to come" is the infinitive form of "come", in English.
It's also commonly called a helping verb.
The second "to" is the preposition of the prepositional phrase, "to office".
As it stands, your sentence does make sense, and would not sound or look strange. That being said, I would recommend adding the article adjective "the" between, "to" and "office".
The resulting sentence would be: "I am not able to come to the office".
Although the word "to" is used twice in one sentence, it is used in two different ways.
The first use is as an "infinitive." Specifically, "to come." Many other languages have infinitives, but they often have a suffix to the verb, as opposed to a separate word.
The second use is as a directional preposition, to, in the sense of "toward" or "into.
It's a confusing point in the English language, but you're not really using the same word twice. More like two "similar"-looking words in two different ways.