Тест по английскому языку "Future Tenses"

К каждому вопросу даны несколько вариантов ответа. Выберите тот, который считаете правильным. Если Вы затрудняетесь с ответом, просто пропустите вопрос.

 1.  I ..... to London tomorrow; I will phone you when I arrive.   
will come
am coming
will be coming
will have come
 
  2.   My father is repairing our car. We hope that by Sunday he ..... it.   
will have repaired
will repair
will be repairing
will have been repairing
 
 3.   I don't know if he ..... to join us, but if he does, it will change my plans.   
will make up his mind
will have made up his mind
makes up his mind
has made up his mind
 
 4.    When Jerry enters a Medical school he ..... Chemistry for more than four years.   
will be studying
will study
will have been studying
will have studied
 
 5.  I am reading an English book now. It is so interesting that by the end of the day I ..... reading it.   
am finishing
will have finished
will be finishing
will finish
 
 6.   Who ..... of the dog when you go to America?   
will take care
will be taking care
is taking care
is going to take ca
 
 7.   It is going to rain, and I am not sure if I will have painted the roof before it ..... raining.   
starts
will start
will be starting
will have started
 
 8.  ..... their luggage by the time the taxi comes?   
will they
will they have packed
will they be packing
they will pack
 
 9.   By the time Mother comes home Peter ..... all the ice-cream.   
will eat
will have eaten
will have been eating
will be eating
 
 10.  She is in the country now and she ..... there for another week.   
will have been staying
will be staying
will stay
will have stayed
 
 11.   Mother has given Sue some pocket money. But she is spending it very quickly. So, by the end of the week she ..... all of it.   
will have spent
will spend
will be spending
will have been spending
 
  12.   By the beginning of next month the firm ..... for four years.   
will functioning
will have been functioning
is functioning
will have functioned
 
 13.   I can't meet you this evening. A friend of mine ..... to see me.   
will come
will have come
is coming
comes
 
 14.    According to the weather forecast it ..... tomorrow all day long.   
will be raining
will rain
will have rained
will have been raining
 
  15.   I don't know his address, but I ..... it for you, if you want it.   
will get
will be getting
am getting
will have got