Duplicate of Present Perfect, Present Perfect Progressive, Simple Past
has lived, has been living
Card 1 of 20