Science, asked by rohatgisaini, 9 months ago

she........ in Delhi for eight years. (live) present perfect tense ​

Answers

Answered by zerina1
8

Answer:

had lived

Hope it's help you dear

Answered by Thinkab13
19

Answer:

She  has\;lived in Delhi for eight years.

Similar questions