Turks ________ in Anatolia for a thousand years by 2099.

will be living
have lived
will have lived
will live
Upper-Intermediate Grammar Exercises
English Worksheets
Elementary Grammar Exercises A1
Table of English Grammar Contents (All Levels)