Grammar Quiz

Present Perfect Continuous Tense Quizzes

Preview 20 Quizzes about Present Perfect Continuous Tense

I __________ this report since nine o’clock last night.

A. has been worked

B. has been working

C. have been worked

D. have been working

Haᴠe уour parentѕ ______ neᴡѕpaperѕ recentlу?

A. liѕtened

B. ѕpoken

C. ᴡatched

D. read

It’s the first time that this car____down this week.

A. broke

B. broken

C. haѕ broken

D. haᴠe broken

It … hard.

A. has just been raining
B. has just been raining

… here for over two hours?

A. Does she has been waiting
B. Has she been waiting

… here for over two hours?

  1. Has she been waiting
  2. Does she has been waiting

He … since 7 o’clock.

A. Has been studying
B. Is been studying
C. Studying

….. have been living in Jakarta since 2008

A. My friends
B. My friend

I_____ Louisiana state University.

A. am attending

B. attend

C. was attending

D. attended

Jun _______ France for 4 monthѕ.

A. haᴠe learnt

B. learnt

C. learnѕ

D. haѕ learnt

The thief will have been stealing much money in the Bank

A. The thief has been stealing much money in the bank
B. The thief have been stealling much money in the bank

All of my friends ….. in the Lake

A. Have been swimming
B. Have been swiming

_____________ in England?

A. Did you ever worked

B. Have you ever worked

C. Worked you

D. Didn’t you have worked

He … for ages.

A. Is been waiting
B. ‘s been waiting
C. Has been wait

He and his family… in poverty since their company went bankrupt.

  1. have been living
  2. has been living

I can’t believe that ________________ the news.

A. you haven’t read

B. you didn’t read

C. you don’t read

D. you read not.

______ to him last week.

A. I spoke

B. I’ve already spoken

C. I didn’t spoke

D. I speaked

How long…(work / she)…in the garden?

A. has she been working

B. had she been working

C. have he been working

D. has he been working

My father ….. visiting Bali for a year

A. Have been
B. Has been

I ѕaᴡ mу beѕt friendѕ laѕt ᴡeek but I ________ them ѕo far thiѕ morning.

A. ѕaᴡ

B. haѕn’t ѕeen

C. didn’t ѕee

D. haᴠen’t ѕeen

How to use : Read the question carefully, then select one of the answers button.

Tips : If this page always shows the same questions, make sure you correct the question first by pressing the "check answer" button.