1) I've known my best friends ... we were in primary school a) for b) since c) already d) yet 2) Jill hasn't finished her homework ... a) for b) since c) already d) yet 3) Das has ... fed the dog a) for b) since c) already d) yet 4) We've been here ... Friday a) for b) since c) already d) yet 5) Liam has ... invited 50 people to his party! a) for b) since c) already d) yet 6) I've had this phone ... two years a) for b) since c) already d) yet 7) We haven't bought dad a birthday present ... a) for b) since c) already d) yet 8) Have you lived in London ... a long time? a) for b) since c) already d) yet

Present perfect+for/since, already/yet

Tema

Opciones

Tabla de clasificación

Cambiar plantilla

Interactivos

¿Restaurar almacenados automáticamente: ?