Let R be an associative ring with unity 1. The existence of the Moore-Penrose inverses of block matrices overR is investigated and the sufficient ad necessary conditions for such existence are obtained. Furthermore, the representation of the Moore-Penrose inverse of M=[0 A C B]is given under the condition of EBF - 0, where E - I - CCT and F - I -AfA. This result generalizes the representation of the Moore-Penrose inverse of the companion matrix M =[0 a In b]due to Pedro Patricio. As for applications, some examples are given to illustrate the obtained results.