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.

Random Topics:
Subordinating Conjunctions and ClausesModal Verb Gerund or To InfinitivePossessive Nouns with Apostrophes and PronounsCollective NounsInfinitivesReflexive pronounsGerundsComparatives - SuperlativeWas and WereGrammarOther quiz:
Grammar › ViewThe work of building the bridge (橋) _____ five years.
A. for
B. built
C. lasted
D. fell
Passive Voice › View
We’ll be visiting our grandmother next week.
What is the passive form of this sentence?
A. Our grandmother will be being visited by us next week.
B. Our grandmother will be visited by us next week.
C. Our grandmother would be visited by us next week.
D. Our grandmother would be being visited by us next week.
E. Our grandmother would have been visited by us next week.
Tenses › ViewWhat 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
