1 A:Have they built the vertical farm yet?
B:No. not yet. But by the end of this year, they
..................................................... (finish) it.
2 A:John will be tired when he arrives.
B:I know he .....................................................
(drive) for 6 hours non-stop.
3 A: How long have you been with the company,
Kevin?
B: By the end of this month I ...........................
............................... (work) here for 5 years.
4 A: Why are you upset?
B:Because by the time the architect gets
here, I ................................................ (wait)
for an hour.
5 A: Has Ron sold his farm equipment yet?
B: No, but he ............................................ (sell)
it by next week.
6 A:Sally' is doing well at work, isn’ t she?
B:Oh, yes! I' m sure that by next year she .......
................................. (receive) a promotion