What are the rules for the usage of this construct? For example, suppose you've written a StackExchange answer, and later you decided edit it so that your proposed solution handles an additional ...
This is one I struggle with from time to time. Which is better? Methodology X is more suitable in cases where users' needs are well understood up front. Methodology X is more suitable in ...
From an English test on Facebook: When you have finished to move the furniture, let me know. or When you will finish moving the furniture, let me know. I think the correct one is the ...