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:

Grammar › View

Khalid is ______on the phone.
A. talk
B. talked
C. talking
D. talks


Vocabulary › View

Use ‘robust’ in a sentence.

A. The cat had a robust trunk that could withstand strong winds.

B. The tree had a robust trunk that could withstand strong winds.

C. The car had a robust trunk that could withstand strong winds.

D. The book had a robust plot that could withstand strong winds.

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