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

排行榜

视觉风格

选项

切换模板

恢复自动保存: