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:

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