-2

What's the difference? If anything, the former is correct.

2 Answers2

3

In many instances these two may be used to mean the same thing and which form to use depends largely on the form of the question being asked. If somebody asks, "What have they been doing?" You would answer, "They have been playing tennis." While if they asked, "What were they doing?" You would respond with, "They were playing tennis."

However, suppose someone remarks, "Wow, those two are very good tennis players." You might offer, "Yes, they have been playing tennis for five years now." You could not answer, "They were playing tennis for five years now."

Jim
  • 33,381
0

The former suggests a habitual activity (or at least for a brief amount of time). and the later does not give out any such information, except just the fact that the activity was done!

camelbrush
  • 2,127