Grammar Quiz

[ Future Tenses ]

Write a sentence in future perfect tense using the verb ‘to finish’.

A. I have finished my project next week.

B. I will finish my project yesterday.

C. By next week, I finished my project.

D. By next week, I will have finished my project.

Select your answer:
A  B  C  D  E 


Random Topics:

Future Continuous, Future Perfect and Future Perfect ContinuousIndirect SpeechModals of ObligationBasic TensesPassive and Active VoiceTime PhrasesSimple and Compound SentencesPresent Tense vs Present Continuousused to, be used to, get used toSimple Past

Other quiz:

Grammar › View

Idhwan was scolded by his mother for breaking the flower pot. He promised not to repeat his mistakes.

A. Burning the midnight oil

B. If there is a will, there is a way

C. Turn over a new leaf

D. Every cloud has a silver lining


Tenses › View

She _____ a letter to her mother.

A. writes

B. wrote

C. writing

D. write

Grammar › View

Where’s Dad? – In the garage. He is repairing ________.

A. everything

B. something

C. nothing


How much or How many? › View

How ……………. flour do we need to make a cake?

A. many

B. much