1) Stacy _____ the show "Friends" many times. a) have seen b) has saw c) have saw d) has seen 2) Is this sentence correct? "I have been owning my Mazda since 2007." a) Yes b) No 3) Gino _____ lasagna in a long time. a) hasn't eaten b) hasn't ate c) haven't ate d) haven't eaten 4) My friend and I _____to Macchu Picchu twice before. a) has travelled b) have travelled c) has travel d) have travel 5) Is this sentence correct? "Gus has been being late for work recently." a) Yes b) No 6) _____you _____your Maths homework? a) has / done b) has / did c) have / done d) have / did 7) The children _____ in the backyard because of the rain. a) hasn't played b) haven't played c) haven't play d) hasn't play 8) They _____ English for two years.  a) has been learning b) have been learnt c) have been learning d) learnt 9) They haven’t _____ TV much recently. a) been watching b) watched c) been watched d) been watcheding 10) _____the weather _____this nice all week? a) has / been b) have / were c) has / was d) have / been 11) _____your little sister _____ all her money on candy? a) have / spent b) have / spended c) has / spend d) has spent 12) We _____our homework yet. a) hasn't finished b) hasn't finish c) haven't finished d) haven't finish 13) You _____ for twelve hours.  a) have been sleepting b) have been sleeping c) has been sleeping d) have sleep 14) My brother _____ his phone screen again. a) has break b) has broke c) have broken d) has broken 15) She _______________. a) haven’t been studying b) hasn’t studying c) hasn’t had been studying d) hasn’t been studying 16) I _____ my best friend since we were children. a) have known b) has known c) have knew d) has knew 17) I ____________ – I was reading. a) haven’t sleepting b) hasn’t been sleeping c) haven’t been sleeping d) hadn’t been sleeping 18) I have ______ you since primary school. a) been knowing b) known c) know d) been knowning

Present Perfect & Present Perfect Continuous

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?