By May 10, Tom ______ been in Turkey for two years.

has
will
have
will have
Pre-Intermediate Grammar Exercises
Fiverr 2021 English Level Tests
Intermediate Grammar Exercises
English Worksheets