Grammar Quiz

[ Future Tenses ]

By the time you arrive, I ______ (finish) my work.

A. will finish

B. will have finished

C. have finished

D. finished

Select your answer:
         


Random Topics:

Past Perfect and Past Perfect Continuous TenseWas & Were QuestionsPresent Simple and Modal VerbsMuch, many, a lot of, a few, a littleTravel VocabularyPresent Continuos TenseVocab CheckingTransitionsCountable & Uncountable NounsModals - Reported Speech - Conditionals

Other quiz:

Subordinating Conjunction › View

I will not call her ______ she apologizes.

A. because

B. unless

C. if

D. after


Modal Verbs › View

It’s a hospital. You ________ smoke here

A. mustn’t

B. needn’t

C. may not

D. don’t have to