分詞の問題です! Cars (park) on this street were removed by the police ( )のなかはingですか?
parkの意味は駐車させるです。parkingですと車が駐車させてることになりますのでparkedだと思います
この質問を見ている人は こちらの質問も見ています😉