Edit Game
Present Perfect / Present Perfect Continuous
 Delete

Use commas to add multiple tags

 Private  Unlisted  Public




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   19  Close
I've been studied English for 2 years now
I've been studying / I've studied ...
How long does he study English? – Since the first day of school.
How long has he been studying English?
How long have you been having this computer? – Since December.
How long have you had this computer?
Has been she crying? – No, she’s just tired.
Has she been crying?
How long have you been here? – From 10 a.m.
Since 10 a.m.
You look exhausted. – That’s because I’ve cleaned and cooked all day.
That’s because I’ve been cleaning and cooking all day.
How long do you know him?
How long have you known him?
These football players have been playing well all season.
Correct
My favourite football team has been winning the last 2 matches.
has won
Eew! What’s that smell in my room? Somebody _________________ (smoke) here. – It’s probably Peter. I know he _________________ (smoke) 2 packs of cigarettes today.
1) 's been smoking / 's smoked 2) 's smoked
I _________________ (try) to find you all morning! Where _________________ (you/be)?
've been trying / have you been
How many times _________________ (you/be) to Odesa? – I think I _________________ (visit) it more than 10 times. – You must really like it! How long ___________ (you / stay) in this hotel?
have you been / 've visited / have you been staying
My husband and I _________________ (go) to the same hotel in Egypt every year since 2012.
've been going
Hey, do you want to go for a run? – No, thanks, I _________________ (already/work out) today.
've already worked out
Marco _________________ (work out) every weekend. He really wants to be fit!
's been working out
Pavlo _________________ (just/discover) the show “Friends”. – Oh, really? – Yes, he _________________ (watch) it on Netflix for a week now.
's just discovered / 's been watching
What’s that smell? – It’s paint. Jessica _________________ (paint) her room. – When is she going to finish?
's been painting
Jessica _________________ (paint) her room pink. – Yes, it looks great!
‘s painted
Sviatoslav Vakarchuk _________________ (write) songs for over 20 years. So far he _________________ (write) over 200 songs.
's been writing / 's written