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:
A  B  C  D  E 


Random Topics:

Subordinating Conjunctions and ClausesModal Verb Gerund or To InfinitivePossessive Nouns with Apostrophes and PronounsCollective NounsInfinitivesReflexive pronounsGerundsComparatives - SuperlativeWas and WereGrammar

Other quiz:

Tenses › View

What is an obituary?

A. A legal document proving ownership of property

B. A notice of someone’s death, often with a short biography

C. A list of people invited to an event

D. A certificate of achievement


Simple Present Tense › View

The old man … miserably as he is carrying dry woods for cooking from the forest.

A. Walk

B. Walked

C. Walking

D. Walks