Allan ________ his trip carefully.

has a plan for
planning
had been planning
he plans
Elementary Grammar Exercises A1
Intermediate Grammar Exercises
Advanced Grammar Exercises
English Modals Tests