Present Perfect Continuous Tense Online Quiz
Present Perfect Continuous tense, english grammar
Questions
Question 1 Multiple Choice (Single Answer)
The baby ........... all morning. He must be sick!
- have been crying
- has crying been
- has be crying
- has been crying
Question 2 Multiple Choice (Single Answer)
Lucas ............ tv for hours! He must go to bed now.
- have been watching
- is been watching
- has been watching
- had been watching
Question 3 Multiple Choice (Single Answer)
How long children ............... computer games?
- has been playing
- are been playing
- had been playing
- have been playing
Question 4 Multiple Choice (Single Answer)
Lucy ............... by phone for hours!
- have been talking
- has been talking
- had been talking
- have talking been
Question 5 Multiple Choice (Single Answer)
My grandparents ................. in the USA since 2010
- have been living
- has been living
- had been living
- are been living
Question 6 Multiple Choice (Single Answer)
How long .......... your dad been working here?
- does
- do
- has
- have
Question 7 Multiple Choice (Single Answer)
Have you ................... someone lately?
- been sing
- been seeing
- had been seeing
- seen
Question 8 Multiple Choice (Single Answer)
I have been studying ............. 2 hours.
- in
- for
- since
- at
Question 9 Multiple Choice (Single Answer)
How long have you ........................... English?
- was studying
- been study
- been studied
- been studying
Question 10 Multiple Choice (Single Answer)
What have you ................... since I saw you last?
- going to do
- been doing
- were doing
- doing been