She ______ in Spain for over three years.

travels
be staying
is living
has been
Intermediate Grammar Exercises
English Worksheets
English Vocabulary Tests
English Modals Tests