English, asked by Iila, 1 year ago

Please help.... Correct tense : They (be) in Shillong for many years.

Answers

Answered by khushi2135
6
hey mate..!! the correct sentence is
They will be in Shillong for many years.

anubhavd834: this is right...
khushi2135: yupp dude..please mark me as the brainliest
Answered by aqibkincsem
2

• They have been in Shillong for many years. Present Perfect Tense is used to denote an action which has been going on in the past and is continuing in the present as well.

It is a link between the past and the present where the exact time of the action in not known. The present perfect of any verb is composed of two elements: the appropriate form of the auxiliary verb “to have” (present tense), and the past participle of the main verb.

Similar questions