WHEN I LEAVE SCHOOL NEXT WEEK, I ……… THIS CLASS FOR TEN YEARS.A....
368. When I leave school next week, I ……… this class for ten years.
a. teach
b. shall have taught
c. will teach
d. shall teach
b
368. When I leave school next week, I ……… this class for ten years.
a. teach
b. shall have taught
c. will teach
d. shall teach
b