Student or Learner
"Yesterday my friend had to arrive at my uncle's house at around 8 PM but I was at my home. At 8 PM I thought or a thought came to my mind that he wouldn't have reached there so I called my uncle and he told me that he hadn't arrived there".
Is my usage of "would have done correct"?
You didn't say "would have done." The used of "wouldn't have reached there" is correct.
These phrases are suspicious, however:
- "had to arrive" > means "was required to arrive." Maybe you mean "planned to arrive."
- "at my home" > should either be "at home" or "at my house."
- "I thought or a thought came to my mind" > should either be "it occurred to me" or "it crossed my mind."
Review how to use commas.
I'm not a teacher. I speak American English. I've tutored writing at the University of Southern Maine and have done a good deal of copy editing and writing, occasionally for publication.