@tmorgan,
Quote:Ive been asked to choose present perfect, present simple or present continuous
present perfect
I have been to English lessons for about three years.
(not very good)
present simple
I go to English lessons for about three years.
(No good!)
present continuous
I am going to English lessons for about three years.
(No good!)
Quote:I would have used:
I've been going to English lessons for about three years (Is this present continuous?)
It is present perfect continuous, and is what I would have chosen.
Quote:I checked the correct answer in the book and it was
I went to English lessons for about three years (Is this past present or present perfect.
Went is the simple past which is not (according to you) even mentioned in the possible choices. I think you should check that the question and answer are exactly as you showed above, and then ask your teacher to comment. Maybe the word 'perfect' was omitted from 'present continuous'.