a)A new edition of Longman Grammar has appeared recently. b)My Granny has had this tea cosy for ages. c)It takes me five minutes to get to school. d)Bill will have been travelling for 5 month by this time next week. e)We are discussion the contents of the novel tomorrow. f)The young princess could not speak. She was under the spell. g)He had been playing football for an hour before the seven o`clock meeting. h)I`ll be working in the garden then. i)Ann had left by five o`clock. j)Jane has been painting since early morning. k)Will you join us for dinner? l)Summer follows spring. m)Emily was speaking to the librarian at that time. n)Why have you been crying? o)You will have changed your mind by tomorrow.
1.George usually … his weekends with his granny. a) has spent b) is spending c) spends 2. I`m tired because I … up very early today. a) get b) have got c) got 3. We always meet on Sunday. Next Sunday we … again. a) meet b) will meet c) will have meet 4. Where have you been? I … for forty minutes! a) have been waiting b) am waiting c) waited 5. I know the boy with whom you … 10 minutes ago. a) had been talking b) have been talking c) were talking 6. I couldnt eat anything as I … a huge meal before. a) had b) have had c) had had
7. If you … to the shop, can I go with you? a)will go b) are going c) have gone 8. I hope that tomorrow at this time he … his car on the way to London. a)will be driving b) will drive c) will have driven 9. Polly … her homework for an hour and a half when her mother came back from work. a)was doing b) has been doing c) had been doing 10. Father … the house before the children get home from school. a) will leave b) will have left c) is leaving 11. Dont worry, I … your letter yesterday morning. a) posted b) have posted c) was posting 12. Ann … English for 6 years by the end of this school year. a) has been learning b) will learn c) will have been learning
1. – Jane, dear, you (1. call) Emily? – Yes, I (2. call) her about an hour ago, but I (3. not, speak) to her because she (4. have) a bath. I think I (5. try) again in a few minutes. She (6. have) her bath by this time. 2. By seven o`clock yesterday evening the train (1.not, arrive) yet. The people on the platform (4.come) a voice from (2.feel) cold as a strong wind(3. blow). Suddenly there (4.come) a voice from the loudspeaker which (5. say) that the train (6. arrive) a quarter of an hour later. Mark who (7. stand) on the platform for half an hour already (8.decide) that he (9. go) to the snack bar and (10.drink) a cup of hot coffee. 3. – Can I (1. have) my book back, Chris? – Sorry, I (2. not, read) it yet. But I (3. think) I (4. read) it by Saturday. Then I (5. bring) it to you myself. – Do you (6. like) it? – Oh, yes. Very much. Yesterday I (7. read) it for five hours non-stop. When mother (8. come) into my bedroom at twelve o`clock (9. say) `good night` to me I still (10. read) it. 4. Last Sunday Alice`s neighbour (1. ask) her (2. keep) her cat Fluff for three days when she (3. be) away on business. She (4. say) the cat (5. be) no trouble. But when Alice (6. wake) up the next morning she (7. notice) that the cat (8.eat) all the goldfish. When Alice (9. leave) for school the cat (10. sleep) peacefully in the sun. When the girl (11. come) home the cat (12. disappear). It (13. take) poor Alice two hours (14. find) Fluff in someone`s garden where the cat (15. run) after birds.