Svar
Det er ikke galt å si eller skrive på grunn av at, men det finnes mer elegante løsninger. Vi kan nesten alltid skrive fordi, for eller siden i stedet.
Dette er godt språk:
«Fordi ingen kom på skolen i går, ble det ingen undervisning.»
Dette virker derimot oppstykket og litt pludrete (småpratete).
«På grunn av at ingen kom på skolen i går ...»
Foran et substantiv er på grunn av likevel den eneste løsningen:
«På grunn av fraværet ble det ingen undervisning.»