This book demonstrates that greedy movement in Japanese fulfills locality and is triggered by checking formal features including theta roles: the Spec of TP and an uninterpretable [+V] feature enable successive cyclic verb raising that produces a complex verb (Multiple Predicate Formation). The interaction of feature checking and MPF yields nonobligatory controlled PRO, the long distance of A-movement in control constructions, the three types of passives, the semantic difference between coercive and noncoercive causatives, and the constraints on forming passives in double object constructions.