Grammar Quiz

[ Perfect Verb Tenses ]

Which of the following sentences is in the future perfect tense?

A. She will have learned the lesson by then.

B. She has learned the lesson.

C. She had learned the lesson.

D. She learns the lesson.

Select your answer:
         


Random Topics:

Perfect and Past TenseApologizingParts of Speech and Compound SentencesSentence StructuresClauses and GerundsAdverbs or AdjectivesGrammar and VocabularyPassive Modals, Impersonal PassivePreposition FormTenses

Other quiz:

Present Perfect Tense › View

The chemical ____________________ some of the paint on the top of the table.

A. Hasn’t remove
B. Has removed
C. Has remove
D. Has remover


Modal Verbs › View

In some cultures wives _______ submissive and obedient in all matters.

A. Had to be

B. Must have been

C. Are supposed to be

D. Can’t have been