Grammar Quiz

[ Tenses ]

By the time I go to bed tonight, I ……………… my work for the day.

A. will finish

B. have finished

C. will have finished

D. his

Select your answer:
         


Random Topics:

Present Perfect Simple & Present Perfect ContinuousSuffixes (ing-ed) SentencesModals of Obligation and PermissionNarrative, Past TensesPerfect Tenses and Have GotWill vs be going toReported Speech and Reported QuestionsSimple Present and Present ContinuousGrammarComparative

Other quiz:

Vocabulary › View

What is the meaning of the word ‘pithy’?

A. A period of a thousand years

B. Done or shown openly; not secret or hidden

C. Concise and forcefully expressive

D. The action or process of receiving something that is given


Subject Verb Agreement › View

Each teacher and student ______ a pen.

A. has

B. have