Present Perfect Continuous Tense Online Quiz

Present Perfect Continuous tense, english grammar

10 Questions Published

Questions

Question 1 Multiple Choice (Single Answer)

The baby ........... all morning. He must be sick!

  1. have been crying
  2. has crying been
  3. has be crying
  4. has been crying
Question 2 Multiple Choice (Single Answer)

Lucas ............ tv for hours! He must go to bed now.

  1. have been watching
  2. is been watching
  3. has been watching
  4. had been watching
Question 3 Multiple Choice (Single Answer)

How long children ............... computer games?

  1. has been playing
  2. are been playing
  3. had been playing
  4. have been playing
Question 4 Multiple Choice (Single Answer)

Lucy ............... by phone for hours!

  1. have been talking
  2. has been talking
  3. had been talking
  4. have talking been
Question 5 Multiple Choice (Single Answer)

My grandparents ................. in the USA since 2010

  1. have been living
  2. has been living
  3. had been living
  4. are been living
Question 6 Multiple Choice (Single Answer)

How long .......... your dad been working here?

  1. does
  2. do
  3. has
  4. have
Question 7 Multiple Choice (Single Answer)

Have you ................... someone lately?

  1. been sing
  2. been seeing
  3. had been seeing
  4. seen
Question 8 Multiple Choice (Single Answer)

I have been studying ............. 2 hours.

  1. in
  2. for
  3. since
  4. at
Question 9 Multiple Choice (Single Answer)

How long have you ........................... English?

  1. was studying
  2. been study
  3. been studied
  4. been studying
Question 10 Multiple Choice (Single Answer)

What have you ................... since I saw you last?

  1. going to do
  2. been doing
  3. were doing
  4. doing been