Put the given verbs into the future perfect or the future perfect continous. 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: sally' is doing well at work, isn’ t she?
b: oh, yes! i' m sure that by next year she
(receive) a promotion!
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: john will be tired when he arrives.
b: i know he
(drive) for 6 hours non-stop.