Edit Game
Present Perfect
 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   11  Close
The film _______ (not / run) for five minutes yet, but there's a commercial break already!
hasn't been running
She can't still be hungry. She _______ (eat) five sandwiches so far!
has eaten
I'm really tired. I _________ (work) since seven thirty this morning.
have been working
Luke _______ (not/hand) in his homework on time recently.
has not been handing
I _______ (help) my mum while her assistant was on holiday.
have been helping
I ______ (study) French all evening, I'm exhausted!
have been studying
I _______ (visit) friends this morning, so I haven't spoken to my parents yet today.
have been visiting
I'm really tired because I _______ (cook) all day!
have been cooking
Adriana doesn't know many people in our town yet. She ______ (only/live) here for a few months.
has only been living
Our neighbour ________ (play) the violin for the last three hours and it is driving me crazy!
has been playing
My dad ___________ (ask) to tidy up my room several times.
has asked me