1. Will he have been studying for 5 years when he graduates? (+) 2. Will she have been working for an hour when I get there? (+) 3. Will you have been rehearsing for an hour when they close the theater? (-) 4. Will she have been exercising for an hour when you join her? [...]
MORE