Grammar Quiz

[ Verb Tenses ]

Identify the verb tense in the sentence: ‘They have been waiting for hours.’

A. Future perfect continuous

B. Past perfect continuous

C. Present perfect continuous

D. Present simple

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar: Adjectives & PrepositionsPrepositions of Place and TimeJobsShould, Should not haveWord Form & Verb TenseModal Verbs of Certainty and PossibilityVerb Tenses and ModalsPresent Continuous for FutureFirst and Second ConditionalGrammar and Verb Tenses

Other quiz:

Tenses › View

When he ___ in Istanbul, he will inform us that they have arrived not to make us worry about them.

A. Will arrive

B. is going to arrive

C. would arrive

D. arrived

E. arrives


Some vs. Any › View

My parents are happy. I got ….. very good grades in my report.

a. some

b. any

Conjunctions › View

You can have coffee ___ tea with your breakfast.

A. but

B. so

C. and

D. or


Passive Voice › View

We were driving along quite fast but we … by lots of other cars.

A. are overtaken

B. is overtaken

C. were overtaken

D. was overtaken