0Hello, Eustacia, 02br 02br 00In your first pair of sentences, both are correct. The second expresses, perhaps, 01i 00slightly02i 00 more immediacy/concern/courtesy than does the first. 02br 02br 00In your second pair, the 'for' is optional, just as in the response: 'He has been teaching (for) seventeen years'.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.