Identify the segment that contains a grammatical error. If there is no error, select 'No error'.
The Gryffindors trooped back up / to the castle, none of them talking; / it have been another long day.
Show answer & explanation
Correct answer: C
Explanation
The correct answer is option 3 i.e. it have been another long day.
"It" is a singular subject and will be followed by "has" instead of "have".
Therefore, the correct sentence would be - The Gryffindors trooped back up to the castle, none of them talking; it has been another long day.