The aim of this paper is to examine the distribution of the various types of clausal complements in Hungarian. The authoress argues that we can predict the syntactic type of the clausal complement of a predicate on the basis of two semantic criteria: world dependency and subject dependency between the matrix and the complement. To prove this, she investigates indicative, subjunctive and infinitive complements, and, in this context, she touches on the issue of obviation as well. The conclusions are the following: 1. If a complement introduces an independent world and it has an independent subject, it will be an indicative clausal complement. 2. If a complement introduces a dependent world and it has an independent subject, it will be a subjunctive clausal complement. 3. If a complement introduces a dependent world and it has a dependent subject, it will be an infinitive clausal complement. Predicates that do not have a subject can pattern either with type 2 or with type 3, i.e., they can be realized either as subjunctive clausal complements or as infinitive clausal complements (taking an overt subject and agreeing with it).