q('finish^Come round at 8 o\'clock. I *will *have *finished my homework by then.'); q('be^Next April John and Miho *will *have *been married for 20 years.'); q('leave^Call him now. He *won\'t *have *left his house yet.'); q('use^By the middle of this century we *will *have *used up many natural resources such as oil and coal.'); q('learn^By the end of the week we *will *have *learned 30 new English words.'); q('get^There\'s no point in calling her yet; she *won\'t *have *got up. You never see her before midday on Sunday.'); q('start^Hurry up or the concert *will *have *started by the time we get there.'); q('improve^I\'m sure that your English *will *have *improved by the end of the school year.'); q('visit^My sister is on a world tour. By the end of the year she *will *have *visited more than 40 countries.'); q('fix^*Will you *have *fixed my car by the time I finish work at 6.30? '); q('have^In two months time I *will *have *had my old car for exactly 10 years, and it\'s still running perfectly.'); q('die^How many people *will *have *died before a cure for Aids is found?'); q('raise^I\'m making money for charity. I hope I *will *have *raised at least €2,000 by the end of the year.'); q('fall^If we don\'t hurry up, night *will *have *fallen by the time we arrive.'); q('go^We\'re very late. I hope they *won\'t *have *gone without us.'); q('eat^You need to drive more quickly, or all the food *will *have *been *eaten by the time we reach the party.');