0
Tuongvan Posted 18 years ago
Grammar

Answer to "how long"

Dear teachers,
could you possibly help correct my sentence below?:

A: How long have you been learning English?
B: Oh, I have been learning English for (only) several days/weeks/months now.

A: How long have you been learning English?
B: Oh, I have been attending only several class sessions of English so far

Thank you in advance
  

Top answer

: A: How long have you been learning English? B: Oh, I have been learning English for (only) several days/weeks/months now. Say 'only' or 'now', but not both.

  • : A: How long have you been learning English?
  • B: Oh, I have been learning English for (only) several days/weeks/months now.
  • Say 'only' or 'now', but not both.
  • Short answer: Several weeks.
  • A: How long have you been learning English?
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.

5 Answers
0
Hi,

could you possibly help correct my sentence below?:

A: How long have you been learning English?
B: Oh, I have been learning English for (only) several days/weeks/months now.

Say 'only' or 'now', but not both.

Short answer: Several weeks.


A: How long have you been learning English?
B: Oh, I have attended been attending
0
Thank you Clive very much
0
Clive, with all due respect but sentence number two is not correct anymore if you change the tense.
If the question is in present perfect, it should also be answered in present perfect.
The question starts from a point in the past and refers to the present. Therefore the answer has to do the same.
Anke
0
Hi, Do you mean"I have been attending several classes so far" is coorect ?
0
Anke, answers do not always have to be in the same tense as the question. If the question is "How long have you been studying English?", it would certainly be correct to say, "I have been studying English for six months." But it would not be incorrect to say "I started last June," or "I've only had six lessons," or "I never studied English, I just picked it up from watching American TV."

Related Questions