Grammar Quiz

[ Grammar ]

The person _____________ probation by January.

A. will has finished

B. will have been left

C. will have left

D. will have finished

Select your answer:
         


Random Topics:

Present Perfect and Present Perfect ContinuousAsking and Giving OpinionConditional ClauseConstrative ConjunctionVerb TensesSports VocabularyGerunds and ModalsVerbals and GerundsPresent, Past, Present Perfect and Comparative

Other quiz:

In/On/At + Time › View

_____ Saturday night

A. in

B. on

C. at


Gerund vs. Infinitive › View

I try __________ my inlaws as much as possible.

A. To avoid
B. Avoiding
C. Either is fine and the meaning is the same
D. The meaning is different but either is fine