Stack Exchange network consists of 175 Q&A communities including Stack Overflow, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Everybody believes that Reggie is the one who "has knocked" Chris down after the Big Game. Can we say "knocked". If not can anyone tell me why use "has knocked" here. Thank you.
Required, but never shown