Grammar Quiz

[ Perfect Tenses and Have Got ]

Which sentence correctly uses the past perfect continuous tense?

A. She had been waiting for an hour when he finally arrived.

B. She has been waiting for an hour when he finally arrived.

C. She was waiting for an hour when he finally arrived.

D. She will have been waiting for an hour when he finally arrives.

Select your answer:
A  B  C  D  E 


Random Topics:

Contrast Linking WordsPerfect and Past TensesPhrase and ClauseDirect and Indirect SpeechGrammar - TOEICParticiple Clauses & Cleft SentencesNoun / PronounPast and Past ContinuousPronunciation and VocabularyFormal & Informal Words

Other quiz:

Grammar › View

If they ……………………. the forest, it takes several years to grow again.

A. replants

B. replant

C. replanted

D. replanting


Second Conditionals › View

If she ______ early, she wouldn’t miss the bus.

A. woke up

B. wakes up

C. would wake up

D. wake up

Grammar › View

Choose the past participle in the sentence. Ben called a plumber to fix the broken pipe that is dripping in the laundry room.

A. called

B. fix

C. broken

D. dripping


Tenses › View

What does the present perfect tense imply when no specific time is mentioned?

A. An action that happened at an unspecified time in the past

B. An action that will happen in the future

C. A repeated action in the past

D. An action happening right now