How can I say, for example, "all that time I have been thinking that apple is a vegetable", but now I know that apple is a fruit, should I say "all that time I thought that apple is a vegetable" ? If both are correct what is the difference?
All that time I was thinking that apples were vegetables, but now I know they are fruit. All that time I thought that apples were vegetables, but then I learned that they were/are fruit. Both are OK.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
All that time I was thinking that apples were vegetables, but now I know they are fruit.
All that time I thought that apples were vegetables, but then I learned that they were/are fruit.
Both are OK.
In #1, the continuous tense stresses 'for a long time', ie duration.
#2 just states a simple fact
anonymousall that time I thought that apple is a vegetable
Use one of these:
All that time I thought that apples were vegetables.
All that time I had thought that apples were vegetables.
All that time I was thinking that apples were vegetables.
All the time I had been thinking that apples were vegetables.