By the end of this year,we ..... to our native place.Awill have shiftedBwould have shiftedCwill be shiftingDwill shiftAnswer: A. will have shifted Read Explanation: by the end of this year, എന്ന future time expression ഉള്ളതിനാൽ future perfect tense ആണ് ശരിയുത്തരമായി വരിക. Read more in App