Grammar Quiz

[ Tenses ]

Which of the following sentences correctly uses the future perfect tense?

A. I finished my homework yesterday.

B. I am finishing my homework now.

C. I have finished my homework.

D. I will have finished my homework by 6 PM.

Select your answer:
         


Random Topics:

Conditional and SubjunctiveSubject, Object, Possessive Pronoun and Possessive AdjectivesModals of PredictionModals of ObligationModals and Active and Passive VoicePresent Tense (Negatives and Questions)Adverb of MannerThe Structural Types of SentencesVocabulary and GrammarGrammar - Imperatives and Let

Other quiz:

Tenses › View

Look! The cat ________ under the tree.

A. sits

B. sat

C. is sitting

D. has sat


Quantifiers › View

Last month was a good month for the company. We found _________________ new customers and also increased our profit.

A. a few

B. few

C. little

D. a little