Grammar Quiz

[ Tenses ]

Hani has been reading a book for two hours

What tense is used in the sentence above?

A. Simple Present

B. Present Continuous

C. Present Perfect

D. Present Perfect Continuous

Select your answer:
A  B  C  D  E 


Random Topics:

Vocabulary & Phrasal VerbInterjections, Tag Questions and Nouns of Direct AddressRelative Clauses & Real ConditionalsGrammar - may & mightComparisionsPast Simple (to be)Finite and Non-Finite VerbPresent ProgressiveDependent PrepositionPresent Simple vs Past Simple

Other quiz:

Present Simple vs Present Continuous › View

Every weekday I……. at seven-thirty

A. get up

B. am getting up


Idiom and Tenses › View

What does the idiom ‘hit the nail on the head’ mean?

A. To ignore the existing problem.

B. To try something new without a plan.

C. To do something half-heartedly.

D. To do something correctly or accurately.

Grammar › View

The chef ______ the meal when the fire ______ out.

A. was preparing / broke

B. prepares / breaks

C. prepared / is breaking

D. prepares / broke

E. is preparing / breaks


Simple Present Continuous Tense › View

We __________ English now.

A. is learning

B. are learning

C. am learning