Edit Game
Present Perfect Simple v Present Perfect Cont
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public



 Save

Delimiter between question and answer:

Tips:

  • No column headers.
  • Each line maps to a question.
  • If the delimiter is used in a question, the question should be surrounded by double quotes: "My, question","My, answer"
  • The first answer in the multiple choice question must be the correct answer.






 Save   8  Close
Sorry, I'm late! How long ___? a) have you been waiting b) have you waited
Sorry, I'm late! How long have you been waiting?
Finally! We ___ our house! a) 've been selling b) 've sold
Finally! We´ve sold our house!
A: Are you OK? B: Yeah, I'm fine! I'm not crying. I've ___ onions! a ) been chopping b) chopped
A: Are you OK? B: Yeah, I'm fine! I'm not crying. I've been chopping onions!
I've ___ English for three years and soon I'm going to be using it at work. a) been learning b) learned
I've been learning English for three years and soon I'm going to be using it at work.
___ four goals and it's only half-time! a) They've been scoring b) They've scored
They´ve scored four goals and it's only half-time!
Has someone ___ my special bread? There's only a little bit left. a) been eating b) eaten
Has someone been eating my special bread? There's only a little bit left.
You look nice! Have you ___ your hair cut? a) been having b) had
You look nice! Have you had your hair cut?
I ___ the windows all day without any help! Two more and I can have a rest. a) I´ve been washing b) I´ve washed
I´ve been washing the windows all day without any help! Two more and I can have a rest.