1) Phew! I'm tired! We _____________ a lot of this evening, but now it's nearly time for bed. a) have done b) have do c) have did 2) Our guests ________________ home. a) have gone b) had gone c) have go 3) They __________ all the food, so we don't have to cook tomorrow! a) haven't ate b) have eaten c) haven't eaten 4) Dave _____________ the dirty dishes. a) have washed b) has wash c) has washed 5) I ________________ them away. a) have put b) has put 6) Dad ____________ the barbecue. a) hasn't cleaned b) haven't cleaned c) hasn't clean 7) We ______________ the living room. That can wait. a) haven't tidy b) hasn't tidied c) haven't tidied

EC A2 Unit 6 Present Perfect affirmative and negative

Tabla de clasificación

Estilo visual

Opciones

Cambiar plantilla

¿Restaurar actividad almacenada automáticamente: ?