1) _______________in every football match this season. a) He's been playing b) He's played 2) ______________ Excuse my terrible breath. a) I've eaten onions. b) I've been eating onions. 3) Look at her eyes. She looks as if ______________ . a) she's cried b) she's been crying 4) I've been drinking too much lately. a) I'd better go home. b) I'd better cut down a bit. 5) I've drunk too much. a) I'd better go home. b) I'd better cut down a bit. 6) I've made a cake. a) Would you like a piece? b) You can try it when it's ready. 7) I've been making a cake. a) Would you like a piece? b) You can try it when it's ready. 8) They've redecorated the main lobby a) What do you think of it? b) Watch out for wet paint. 9) They've been redecorating the main lobby. a) What do you think of it? b) Watch out for wet paint. 10) I've done that report you asked for. a) It's on your desk. b) It's driving me crazy! 11) I've been doing that report you asked for a) It's on your desk. b) It's driving me crazy. 12) _________________ him we need more staff for ages, but he doesn't listen. a) I've told b) I've been telling 13) The children have eaten the chocolates. a) I'm afraid there are none left. b) You'd better have one now before they're all gone. 14) The children have been eating the chocolates. a) I'm afraid there are none left. b) You'd better have one now before they're all gone. 15) She's gone to the dentist ____________. a) since she was at school. b) for a check up. 16) She's been going to the same dentist ___________. a) for a check up. b) since she was at school. 17) I've been learning about the present perfect. a) But there are some things I still find confusing. b) So now I know how to use it. 18) I've learned all about the present perfect. a) But there are some things I still find confusing. b) So now I know how to use it.

Present Perfect Simple and Continuous

Leaderboard

Visual style

Mga Option

I-switch ang template

I-restore ang gi-autosave: ?