Cabs can drive people anywhere, but cannot be hailed at, or below Jon Street and Frank Street.

My question is should there be a comma after anywhere? Is but a conjunction in this case? I am not sure, because "[cabs] cannot be hailed at, or below Jon Street and Frank Street," is giving me trouble. Is be hailed a infinitive in which case the phrase two lines up is not a sentence because there is no verb?

  • Welcome to EL&U. We appreciate added information about your question, such as the context of your question, what you have found (or what confused you) when you researched the answer, etc. With more information, you're more likely to get a more helpful answer. Jan 1, 2014 at 1:36

1 Answer 1


But is a conjunction (as it usually is).

Be is an infinitive.

cannot is the finite (modal) verb of that branch of the coordination, parallel with can in the other branch.

I would use a comma before but, and I would also use one after below, otherwise the grouping of the coordinations is unclear.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.