[ 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:
Vocabulary › View____ I clearness
A. clarity
B. clarion
C. clarify
D. declare
Modals and Responsibilities › View
They are ___ cleaning the classroom.
A. must
B. need to
C. have to
D. responsible for
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
