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:
Comparative & Superlative AdverbsFigure of SpeechAdverb of MannerModals for DeductionAdjectives or AdverbsGrammar-Present Continuous-Sentence MakingAdjectives & PrepositionRelative Clauses & Real ConditionalsTenses and QuestionsFirst & Second ConditionalOther quiz:
Grammar › ViewCan you tell me if Fred Jones live near here?
A. True
B. False
Grammar › View
After Peter arrived, we _____ his birthday cake.
A. had eaten
B. were eating
C. ate
