I have understood that Explicative sentences in Latin are quod sentences. The quin sentences are either Consecutive sentences or Final clauses.I don't rule out the possibility that's the actual name they have in English and that "explicative sentence" means nothing in the English language.