by next Saturday I ___ no television for a month. (future perfect)

which verb correctly completes the sentence using the tense indicated in parentheses?

was watching

will watch

will have watch

have been watching

Respuesta :

will watch, or if its shorter, just 'will' will suffice 
Will watch makes the best sense