1.By half past eight they (will not have had) supper yet. 2.The birds (will have flown) away before winter comes. 3.In five years' time we (will have finished) school. 4.By this time next week Jack (will have taken) his exam. 5.I hope it (will have stopped) raining before we have to go. 6.I don't think my parents (will have bought) a computer by the end of the week. 7.George (will not have memorized) al the idioms by Friday. 8.The Rogers (finish) building their new cottage before summer. 9.The party (will not have started) before we get there. 10.He (will not have come) back by supper time.
2.The birds (will have flown) away before winter comes.
3.In five years' time we (will have finished) school.
4.By this time next week Jack (will have taken) his exam.
5.I hope it (will have stopped) raining before we have to go.
6.I don't think my parents (will have bought) a computer by the end of the week.
7.George (will not have memorized) al the idioms by Friday.
8.The Rogers (finish) building their new cottage before summer.
9.The party (will not have started) before we get there.
10.He (will not have come) back by supper time.
14 Put the verbs in brackets into the present perfect or the past simple.
A: Hi, Sarah. I (have not seen) you for a long time. Where (have you been)?
B: I (went) to China to teach English.
A: wow! how (was) it?
B: very nice! I (stayed) in Beijing and (taught) eight-year old children.
A: how (did you find) teaching them?
B: Great! the children (were) clever and (learnt) very quickly. what (have you been) up to?
A: nothing as interesting as that! I ( have just finished) my exams.
B: that's good. do you have any plans for the summer?
A: yes, I (have bought) a ticket to Italy. I'm planning to stay with my cousin Sabrina for a month.
B: that's great! Sabrina is a lot of fun. I'm sure you'll have a great time. don't forget to send me a postcard
A: okay! take care. speak to you when I get back.