"I'll be in London for ten years by next June." OR "I will have been in London for ten years by next June." I wander if the first sentence would be OK?
No
Forum Rules