What are the types of the underlined clauses in the sentence?
The fact that Isha didn’t pay attention annoyed her teacher because he was short-tempered.
Noun clause, Adverb clause of reason
The clause ‘The fact that Isha didn’t pay attention’ is a noun clause. The question we have to ask the main clause in order to get the subordinate clause as the answer is ‘What annoyed her teacher?’.
The clause ‘because he was short-tempered’ is an adverb clause of reason because it offers an explanation to the question ‘Why was her teacher annoyed?’.