Learn English – “To arrive at school” and “at school to arrive”

prepositions

I work at an ESL school and my students were taking an exam that asked them to unscramble words into a sentence. The result (as given by the answer key) was:

Jessica was the last person to arrive at school.

However, one of my students wrote the sentence:

Jessica was the last person at school to arrive.

I told my co-teacher that I thought this construction was also correct and that the student should get credit for his answer. Is the second sentence also correct?

Best Answer

Both sentences are grammatical.


So, too, are these additional sentences formed from the same words (assuming that meaning doesn't matter and that punctuation and grammar isn't forced):

The last person to arrive at school was Jessica.
The last person at school to arrive was Jessica.
At school was Jessica, the last person to arrive.
At school, the last person to arrive was Jessica.
Was Jessica the last person to arrive at school?
Was Jessica, the last person to arrive, at school?
Was the last person to arrive at school Jessica?

Other grammatical sentences could be formed, but they might be nonsensical.