Grammar Quiz

[ Progressive Perfect and Simple Verb Tenses ]

Which perfect tense is the following sentence written in? They have done their homework.

A. past perfect

B. present perfect

C. future perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar RulesGrammar : can, could and be able toComparison & Modal Verbs in Passive VoiceGrammar, adverbs of frequency placementPronouns ( Interrogative )Present Continuos TenseModals and TensesLet & Be allowed toSimple Present Tense/be/Present ProgessiveSo, Such, Many, Much

Other quiz:

Articles › View

On … one hand, I don’t want to go there; on …other, I want to meet Mike.

A. -.-

B. a, a

C. the, a

D. the, the


Adjectives and Adverbs › View

I don’t like fish but I like …… …. !

A. steak a lot

B. a lot steak

C. a steak lot

Modal Verbs › View

John ……. come to the party, but no-one is sure.

A. may

B. is

C. must


Phrasal Verb › View

I was thinking about a nice place to spend the weekend. What does ‘Think about’ mean?

A. Have an opinion about something

B. Forget

C. Remember

D. Ignore