Grammar Quiz

[ Present Perfect Continuous Tense ]

They … anything for the past hour.

  1. haven’t been doing
  2. hasn’t been doing

Select your answer:
A  B  C  D  E 


Random Topics:

If Conditional Zero and OnePast Perfect Simple & ContinuousPrepositions after Verbs and AdjectiveLinking WordsCausative VerbComparison & Modal Verbs in Passive VoiceNarrative Tenses & ConditionalsAuxiliary Verbs, if, unless and ModalVerb TensesComparison Degree & Gerunds

Other quiz:

Modals › View

Imagine, Daniel, Ethan, and Aiden are playing a game of ‘Message Relay’. Daniel needs to write a message and pass it on. He says, ‘I ____ write this letter right now.’  

A. can

B. could

C. will be able to


Present Tenses › View

What is the simple present tense form of ‘to be’ for I/you/we/they?

A. was

B. am/are

C. is

D. be

Modal Verbs of Deduction and Speculation › View

What’s the capital city of the United States?

A. I don’t know but it mustn’t be New York

B. I don’t know but it can’t be New York.


Idioms › View

When we are all “in the same boat” it means that….

A. when you are going fishing with a friend

B. singing “Row, Row, Row Your Boat”

C. being in a kayak together

D. share the same unfortunate situation as another person