Test online Didactic.ro
Has Bob just moved here? No, he........here for 6 years next year. a. will be living b. have lived c. have been living d. will have been living