English, asked by uday1633, 1 year ago

47. I have been living in Hyderabad
20 years.
Choose the best option to fill in the blank.
(1) for
(2) since
(3) from
(4) before​

Answers

Answered by Agastya0606
3

Answer:

The above question has been rewritten, and the blank is filled with the correct option provided in the question as follows:

I have been living in Hyderabad __for__ 20 years.

The above question is given from English grammar where the blank has to be filled with correct option.

For and since both are prepositions. But in this case for would be the correct option as, for is used to indicate a time period which can be uncertain and not specific.

But, since is used only when there is a specific date , time etc has been mentioned.

Here 20 years doesn't​ specify any date, hence for is used.

Answered by maryamkincsem
4

I have been living in Hyderabad for 20 years.

Explanation:

  • It is important to know when to use "for" and "since".

  • For is used when the duration of an action is measured but is unspecific.

  • While "since" is used to indicate the starting point or time of an action.

  • To measure a time period of action until present we use "for" with present perfect tense.

  • Since is used with a point in the past time when the action started and until now.

Similar questions