2. Explain what went wrong in the following sentences and why
a. I know her for years.
b. How long are you studying English?
c. 'Why are you crying?' 'Granny has hit me.'
d. This is the first time I hear her sing.
e. I told her that I have finished.

Respuesta :

audiii

Answer:

A. I knew her for years. or I've known her for years.

B. How long will you be studying English? or How long have you been studying English?

C. "Why are you crying?" "Granny hit me."

D. This is the first time I have heard her sing.

E. I told her that I finished.

Explanation:

A. Know should be past tense.

B. I'm not actually sure because I think it is a genuine sentence, but I think that 'have you been' is better.

C. The - ' - should be quotation marks and the 'has' is unnecessary.

D. Hear should be changed to 'have heard'

E. The 'have' is unnecessary.