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

Random Topics:
Who vs WhomQuantifiers and ArticlesAcademic VocabularyAdjectives vs AdverbsGrammar & VocabularySuffixes (ing-ed) SentencesAdjective & AdverbFuture Tense - will and going toArticles - rulesReflexive Pronouns & Modal VerbsOther quiz:
Grammar › ViewJane works ______ an insurance company ______ Oxford street.
A. in; in
B. in ; at
C. on ; at
D. on ; on
Grammar › View
The diswasher isn’t working again, so my mother is thinking of having ____.
A. it repaired
B. it repairing
C. it repair
D. repairing it
Question Tags › ViewThose aren’t Jeff’s books, …?
A. are there
B. aren’t there
C. are they
D. aren’t they
Grammar › View
I could see Jamie getting ______ frustrated.
A. many more
B. more and more
C. BOTH
