1) Has Emily _____________ done the washing up? a) already b) for c) yet d) since e) just 2) I haven't been here ___________ June. a) yet b) already c) for d) since e) just 3) We have known each other __________ ten years. a) yet b) for c) already d) just e) since 4) I have lived in London ___________ seven years. a) yet b) already c) just d) for e) since 5) John has ____________ tidied his room. a) yet b) already c) just d) since e) for 6) It has been boiling hot ___________ a week now. a) just b) yet c) already d) for e) since 7) Jane hasn't called me back ____________________. a) just b) since c) yet d) already e) for 8) I haven't seen her _____________ the primary school. a) since b) for c) already d) yet e) just 9) Kate hasn't returned from Paris ______________. a) already b) just c) for d) since e) yet 10) Children have _________________ finished their project. a) since b) already c) just d) for e) yet

Present Perfect (for, since, already, yet, just)

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?