[Grammar] May I know your answer to this question?

Status
Not open for further replies.

Silverobama

Key Member
Joined
Aug 8, 2010
Member Type
Student or Learner
Native Language
Chinese
Home Country
China
Current Location
China
Hi,

I have read the novel several times.

I have been living in this city for 15 years.


I guess the above sentences are correct, if so, why there is a "for" in the second sentence while the first one can directly use without a "for"?


Thanks a lot
 
Hi,

I have read the novel several times. . I have been living in this city for 15 years.

I guess the above sentences are correct, if so, why there is a "for" in the second sentence while the first one can directly use without a "for"?

For in the second sentence is used with a period of time, to denote the duration.
 
Hi,

I have read the novel several times.

I have been living in this city for 15 years.


I guess the above sentences are correct, if so, why there is a "for" in the second sentence while the first one can directly use without a "for"?


Thanks a lot
Well, in that context 'for' expresses continuity and the reason it is compatible with '15 years' (a continuous span of time) and incompatible with 'several times' (a non-continuous span of time).
 
Status
Not open for further replies.

Ask a Teacher

If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know:

(Requires Registration)
Back
Top