1) I have just .... my breakfast. a) EAT b) EATEN c) ATE 2) My sister has already........to London. a) BEEN b) BE c) BEN 3) I have never .........by ship. I wish I could do it on my next holidays. a) TRAVEL b) TRAVELLING c) TRAVELLED 4) I haven't ....my homework yet. a) FINISHED b) FINISH c) FINISHES 5) My sister hasn't ..............her room yet. It is a real mess. a) TIDYED b) TIDIED c) TIDYD 6) I haven't .....from school yet. I am still at school. a) ARRIVE b) ARRIVES c) ARRIVED 7) She has already ...........her hamburger. a) ATE b) EAT c) EATEN 8) He hasn't ....the dishes yet. a) WASHED b) WASHES c) WASH 9) We have...... Brazil four times. Why don't we some other place on vacations. a) visit b) visited c) visits 10) My brother hasn't ........... for his test yet. He is really tired. a) STUDY b) STUDYED c) STUDIED 11) I've ....arrived home from school. a) YET b) JUST c) SINCE 12) We have ...seen the movie twice. Why don't we watch another one? a) ALREADY b) JUST c) YET 13) My mother has already .............her birthday present. She is delighted! a) open b) to open c) opened 14) He's ....turned on the TV and they are watching a great movie. a) JUST b) FOR c) YET

Present Perfect

排行榜

視覺風格

選項

切換範本

恢復自動保存: ?