JOHN HAS LIVED HERE SINCE 1980,………..

5. John has lived here since 1980,………..?

a. didn’t he b. hasn’t he c.doesn’t he d. has he