Grammar Quiz

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

Modal and Modal PerfectWish clauseAdjectives, Adverbs, and PrepositionsDemonstrative Pronouns and Verb TensesGrammar (either..or.. and neither..nor..)Because / soQuantifies and Modals of DeductionPrepotitionsMain Idea and Sentence StructureFuture Tenses

Other quiz:

Grammar › View

If I finish my homework before eight o’clock, my parents will let me ________ TV for one hour.

A. watch

B. watching

C. to watch

D. have watched


Grammar › View

_____ the text on page 16.

A. Read

B. Write

C. Edit

D. Delete