Topics: Future Tenses
Which sentence is in the future perfect tense, indicating an action completed before a certain future time?
A. By next year, I will have graduated.
B. By next year, I will graduate.
C. By next year, I am graduating.
D. By next year, I am going to graduate.
Select your answer:

Random Topics:
Definite & Indefinite Pronoun & ConditionalsGrammar: Imperative and Exclamatory SentencesPhrase vs ClauseVerb PhrasesModal AdverbsConditional and Mix Conditional SentenceWishesSo Such Enough TooPast Perfect Simple TensePresent Tenses and VocabularyOther quiz:
Reported Speech › ViewMy dad said, “You have to study harder for the next test.”
A. My dad said that I must study harder for the following test.
B. My dad said that I have to study harder for the following test.
C. My dad said that I had to study harder for the following test.
Grammar › View
He said he was sorry, yet he still seems very upset with me.
A. Simple
B. Compound
C. Complex
