Grammar Quiz

[ Tenses ]

Identify the tense used in the following sentence: The students will have been preparing for the exam for two hours.

A. Present perfect continuous tense

B. Past perfect tense

C. Past perfect continuous tense

D. Future perfect continuous tense

Select your answer:
A  B  C  D  E 


Random Topics:

Present Simple and Modal VerbsPreposition of PlaceArticles and QuantifiersSubordinating ConjunctionPassive Voice - Present Simple and Past SimpleGrammar - PunctuationSentence CompletionComparativesQuantifiers & Modal VerbsComparatives, Superlatives, and Modals

Other quiz:

Verbal Tenses › View

How long have you been here?

A. I been here for ages

B. I’ve been here ages

C. I been here for many years

D. I’ve been here for ages


Preposition of Time › View

Let’s do it _______ the weekend.

A. in

B. on

C. at

D. x

Perfect Verb Tenses › View

Identify the tense of the following sentence: “I have read that book.”

A. Present Perfect

B. Past Perfect

C. Future Perfect

D. Simple Present


Grammar › View

It’s ___________ (safe) to travel by train than by car.

A. dangerous

B. risky

C. safe

D. unsafe