BY THE END OF THIS WEEK, I _________________HERE FOR TEN DAYS. A....

30. By the end of this week, I _________________here for ten days. A. stay B. am staying C. will stay D. will have stayed