[ 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:

Random Topics:
Word FormationSuffixes and TensesSimple Present and Simple PastGrammar - Reflexive PronounsOffering HelpAdverbial ClausesSentence Structure and PunctuationPresent Perfect Simple & ContinuousQuantifiers: too many, too much & enoughGrammar: so and suchOther quiz:
Grammar & Vocabulary › ViewIs the noun below singular or plural ?
Languages
A. singular
B. plural
Vocabulary › View
Choose the word that best completes the sentence. Anytime I take a road trip, my best friend comes along to act as _____ (n).
A. majority
B. symbol
C. deny
D. navigator
