[ 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

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, MuchOther quiz:
Modal Verbs › ViewJohn ……. 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