Detect the grammatical error in the following sentence: Twenty five kilometers/ from Hala to Hyderabad/are/a/long distance?

Detect the grammatical error in the following sentence: Twenty five kilometers/ from Hala to Hyderabad/are/a/long distance?

Explanation
  • The grammatical error in the sentence is: "are".
  • The subject of the sentence is "Twenty five kilometers", which is a singular noun phrase, so the verb should be singular as well. The correct verb would be "is", not "are".
  • The corrected sentence would be: "Twenty five kilometers from Hala to Hyderabad is a long distance."