by 2023 they (live) here for ten years
Answers
Answered by
1
Answer:
have lived
Explanation:
Hope will help sorry if it is not the right answer.
Answered by
1
Answer:
By 2023,they will have lived here for ten years.
Explanation:
Hope it'll help you.
Similar questions