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 9) Tom has studied English ......... he was six a) for b) just c) already d) since 10) The teacher has been in the classroom.......... three hours a) for b) just c) already d) since 11) I haven't seen my parents .......... last week a) for b) since c) already d) still 12) The children have been waiting for the bus ......... twenty minutes a) already b) since c) for d) still

Revise Present perfect+for/since, already/yet

Tema

Opciones

Tabla de clasificación

Cambiar plantilla

Interactivos

¿Restaurar almacenados automáticamente: ?