TOEIC & TOEFL English learning forum
English as a Second Language
English Vocabulary, Grammar and Idioms
April 27, 2012, 3:38am
You have recently been caught speeding by the police.
You have recently been caught by the police for speeding.
Which one is correct?
April 27, 2012, 4:21am
As a native US English speaker, both of these sound correct and natural.