The difference - or the amount of difference - is connected with the particular verb in a particular usage. Some verbs show little distinction (like "work"). The difference is more obvious with other verbs.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
sitifan1. Amy has been writing the letter for two hours.I don't find that #2 can be contextualized in a way that makes it idiomatic and acceptable, no.
2. Amy has written the letter for two hours.
#1 is supposed to be correct. Is #2 also acceptable?