Thomas ______ his vacation for several months.

is planning
been planning for
had been planning
planning
Advanced Grammar Exercises
Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)
English Modals Tests