contestada

FUTURE PERFECT

1. I ________ by then.
a) will have leave b) will have left c) will leaving

2. Will you ________ by 8am?
a) have arrived b) be arrived c) have arriving

3. You ________ the bill by the time the item arrives.
a) 'll have received b) will have receiving c) 've received

4. Melissa and Mike will be exhausted. They ________ slept for 24 hours.
a) won't has b) won't have c) won't be

5. He will have ________ all about it by Monday.
a) forget b) forgotten c) forgetted

6. Will you ________ the contracts by Thursday?
a) have mailed b) have mail c) have mailing

7. The boss ________ by the time the orders come in.
a) will have leaved b) will be leaving c) will have left

8. Where ________ gone?
a) will she have b) she Will have c) she have will

9. September works for us. Lisa won't ________ by then.
a) have graduating b) have graduated c) have graduate

10. I will let you in. I ________ with the keys by the time you come in.
a) will have arrived b) will have arrive c) will have arriving