They haven't finished their homework yet., I have had the flu since last week., She has been divorced for a long time., He has been absent from work all week., I have lived in this apartment since I moved., The teacher has already taught the lesson., Edith has work glasses since she was a child., The children have been very happy sincethey got a new puppy., We have been anxious all morning., The students have completed their assignments

PRESENT PERFECT

by

Leaderboard

Visual style

Options

Switch template

Continue editing: ?