Futuro PerfectoVersion en ligne ¡Pon a prueba tu inglés con el Future Perfect! Responde preguntas afirmativas, negativas e interrogativas sobre este tiempo verbal. ¡Lee con cuidado y demuestra que lo habrás aprendido todo! par Mariana Florez 1 He ___ all the reports by tomorrow morning. a finishes b will have finished c will finish d is finishing 2 They ___ a new building before September. a have built b will have built c build d will build 3 We ___ this video project by Friday. a will have edited b edit c will edit d have edited 4 I ___ the task before lunchtime. a won’t have finished b haven’t finished c won’t finish d didn’t finish 5 ___ you ___ the work by the meeting? a Will / have done b Have / done c Do / do d Did / do 6 We ___ the tasks before the deadline. a do b did c will have done d have done 7 She ___ the essay by the end of the week. a wrote b writing c writes d will have written 8 They ___ the bridge before the rain starts. a will have repaired b repair c repaired d will repair 9 She ___ the house before her parents come. a won’t have cleaned b didn’t clean c hasn’t cleaned d won’t clean 10 What ___ they ___ by the time we return? a will / have completed b did / complete c do / complete d have / completed 11 The students ___ the test by noon. a are taking b take c will have taken d will take 12 The train ___ the station before we arrive. a will have left b leaves c left d has left 13 Why ___ she ___ the report by then? a won’t / have sent b hasn’t / sent c won’t / send d didn’t / send 14 I ___ my project by that time. a won’t have presented b didn’t present c don’t present d won’t present 15 I ___ my homework before dinner. a will have completed b complete c completed d have completed 16 They ___ the cake before the guests arrive. a won’t have baked b don’t bake c won’t bake d didn’t bake 17 He ___ the money by next month. a won’t have saved b hasn’t saved c didn’t save d won’t save 18 We ___ the research by the due date. a won’t have completed b won’t complete c haven’t completed d don’t complete 19 ___ the students ___ the lesson by the end of the period? a Will / have understood b Have / understood c Did / understand d Will / understand 20 They ___ everything by then. a won’t have done b won’t do c don’t do d haven’t done 21 ___ she ___ her assignment by tonight? a Will / have finished b Has / finished c Did / finish d Will / finish 22 How many books ___ he ___ by December? a will / have read b has / read c did / read d will / read 23 ___ we ___ the test before lunch? a Will / have taken b Have / taken c Did / take d Will / take 24 By 2026, she ___ her medical studies. a will have completed b completed c will complete d had completed 25 Where ___ you ___ by 8 PM? a will / have gone b have / gone c did / go d will / go