#1 implies that you read the same texts repeatedly over those years. #2 implies that you have follow and read the texts written by that author and that you've been doing that for many years. #2 is more likely.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
TakaSo if it was the plural like "works" or "books", would #1 and #2 equally work fineYes.
Takaand have the same meaning?"Books" is more specific than "works."
TakaSo are you saying that whether the work is the singular or the plural, there is a difference in meaning as you said in your first post?Yes, the meaning is different in both cases.
TakaAside for the number of the work, is it that basically the difference between the two is what you explained in that post?I'm not sure wh
I'm just wondering whether there is a semantic difference between "X has read Y for years" and "X has been reading Y for years."
I'm not sure what you're trying to say. I've explained the difference in my first response above.