Turks ________ in Anatolia for a thousand years by 2099.

have lived
will live
will be living
will have lived
Intermediate Grammar Exercises
English Worksheets
English Vocabulary Tests
Elementary Grammar Exercises A1