0
Jumanah Posted 10 years ago
Grammar

How many years...

Which one is correct? "how many years have been teaching" or
"How many years have you taught"
And is it correct to say "how many years have you taught"
If I want to ask about something in the past without indefinite time.
  

Top answer

Jumanah how many years have been teaching There is no subject here. Did you forget "you"? " it's OK.

  • Jumanah how many years have been teaching There is no subject here.
  • Did you forget "you"?
  • " it's OK.
  • Jumanah H ow many years have you taught?
  • Correct.
Free · every Monday

Get the Weekly English Kit 📬

New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.

1 Answers
0
Jumanahhow many years have been teaching
There is no subject here. Did you forget "you"?
JumanahHow many years have you taught
If you add "?" it's OK.
JumanahHow many years have you taught?
Correct. In effect, you have already asked that above.

Related Questions