Can you check my paragraph and make sure its grammatically correct in passé composé?

Paragraph: Je suis allé à l'église hier. Après la messe, je suis allé en ville pour chercher quelque chose dans le magasin. Moi et ma famille sont allés manger au restaurant restuarant Toa. J'ai dû prendre un gros test samedi. Après le test, je devais aller au travail. J'ai aussi reçu hier malades. Je suis allé chez le médecin pour un check-up. Je suis resté à la maison après mon arrivée du médecin.

I'll send this to our French expert. Keep checking back for her response.

Dans LE magasin implies that there was only one shop there? "dans un magasin" implies that there were more than one = a shop.

The word order is always best to put yourself AFTER other people = Ma famille et moi sommes (we) allés... Are you sure you want the word "restaurant" there twice?

des malades = some, seems better

Otrherwise, well done!

Sra (aka Mme)
I'll flag this so I can come back later to see if you have any questions.

To check if your paragraph is grammatically correct in passé composé, we need to analyze the verb conjugations and agreement. Here is your corrected paragraph:

Paragraph: Je suis allé à l'église hier. Après la messe, je suis allé en ville pour chercher quelque chose dans le magasin. Ma famille et moi sommes allées manger au restaurant Toa. J'ai dû passer un gros test samedi. Après le test, je devais aller au travail. J'ai aussi été malade hier. Je suis allé chez le médecin pour un check-up. Je suis resté à la maison après être arrivé chez le médecin.

Explanation:
1. "Moi et ma famille" should be "Ma famille et moi" to respect the correct order in French.
2. "J'ai dû prendre" should be "J'ai dû passer" to express "taking" a test.
3. "J'ai aussi reçu hier malades" should be "J'ai aussi été malade hier" to express "being" sick.
4. "J'ai resté" should be "Je suis resté" to form the past participle correctly with the auxiliary verb "être."
5. "Après mon arrivée du médecin" should be "Après être arrivé chez le médecin" to express "after arriving" at the doctor's.