Grammar Quiz

[ Tenses ]

. By the time you arrive, I __________ dinner.

A. have prepared

B. had prepared

C. will have prepared

Select your answer:
A  B  C  D  E 


Random Topics:

A(n), the, no articleAdjectives and AdverbsEnglish MorphosyntaxModals for Ability, Possibility and Permission-ing &-ed AdjectivesPast and Present TensesPassive Voice and Relative ClausesSimple Present - Negative & InterrogativeInfinitive FormsMoods of Grammar

Other quiz:

Present Tenses › View

I ____ to the party on Friday.

A. go

B. has gone

C. ‘m going

D. ‘ve been going


Tenses › View

The villagers ___ (harvest) the rice crop right now.

A. harvest

B. harvested

C. have harvested

D. are harvesting

Conditional Type 1 › View

If it rains tomorrow, I… (have to/ not) water the plants.

A. Don’t have to

B. Not have to

C. Does have to

D. Have to


Future Tenses › View

I probably ___ back in time.

A. am not going to be

B. won’t be

C. will

D. won’t